08 2013 档案

setSelection()和requestFocusFromTouch()
摘要:昨天我遇到一个问题,点击返回的时候要在onResume()中用setSelection()定位到刚才点击的item,因为点击item进入后,我又一直点击“下一个”按钮,但是返回的时候listview不能点击了,只能滑动一下才能点击。后来在listView.setSelection(num)后加上listView.requestFocusFromTouch()就可以了,注意加在后面。这个好像是因为返回时listview失去了焦点,用requestFocusFromTouch()可以重新获取到焦点。放在后面,是因为我发现如果放在前面,那返回时的对item选中效果会显示在你setSelecti... 阅读全文

posted @ 2013-08-15 08:51 取悦 阅读(673) 评论(0) 推荐(0)

导航