ListView在显示数据时,如果使用硬件的滚轮,可以使ListView的某一项获取焦点,获得焦点的项具有高亮背景。
如果我想单击ListView,单击的那项具有焦点,应该怎么实现 。我使用setSelected(position) 这样的方法为什么没有反应。应该如何使用
就像QQ一样,第一次单击时,获得焦点变背景,第二次单击时打开另外一个界面。请问各们高手,这样的功能应该如何实现
如果我想单击ListView,单击的那项具有焦点,应该怎么实现 。我使用setSelected(position) 这样的方法为什么没有反应。应该如何使用
就像QQ一样,第一次单击时,获得焦点变背景,第二次单击时打开另外一个界面。请问各们高手,这样的功能应该如何实现
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/icon_onxin" />
<item android:drawable="@drawable/icon_offxin" />
</selector>当然,如果你给list中的每一项中的某些控件绑定了点击事件,那么有时候list是不能监听到点击事件的,被子项拦截了。