每当我擦除模拟器上的数据,然后在其上运行我的应用时,ListView
中的第一行总是会焦点。我的意思是,上面有橙色的选择。有人知道我如何摆脱它吗?我在Activity
中没有任何EditTexts
或其他Views
,我可以请求焦点。我敢肯定这是一件小事,但我似乎找不到解决方案。
您可以这样做:
ListView listView = (ListView)....;
listView.clearFocus();
将其添加到您的listview
XML
<ListView
.................
android:cacheColorHint="@android:color/transparent"
android:listSelector="@android:color/transparent"
/>
这将使listview
分隔颜色颜色为透明。因此,它不会被选为选择。