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

时间:2011-06-09 22:49:32

标签: android listview user-interface

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

1 个答案:

答案 0 :(得分:6)

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

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

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