Android - 有时在最初显示ListView时选择First ListView项

far*_*ich 0 user-interface android listview

当我按下菜单并ListView显示时,通常在首次启动活动时突出显示顶部项目.我可以点击并使其不突出显示.可能是什么导致了这个?其实我并不关心,我只需要一个黑客来阻止它.我会发布一个代码片段但是ListActivity它的xml超过600行,我不知道问题出在哪里.有任何想法吗?

War*_*ith 6

答案非常简单:当您处于"非触摸模式"时,每个ListView的第一个条目都会突出显示.这意味着当您使用轨迹球导航时.

测试它:进入主屏幕.按菜单按钮,然后使用轨迹球选择"设置".显示设置主菜单的列表现在在第一行中突出显示.

在没有轨迹球的情况下执行相同操作但触摸菜单条目"设置"时,新列表不应突出显示.