我在列表中选择要编辑的项目(我使用上下文菜单),然后填充数据以“刷新”列表,我的列表将以“自顶向下”的顺序显示。我想要在我刚刚编辑的项目的位置显示我的列表(我不需要向下拖动滚动条来找到它)。那么,我该怎么做呢?
发布于 2009-08-28 15:34:28
使用ListView.setSelection(int position)方法。它将选择指定位置的列表项,但仅当不处于触摸模式时。如果在触摸模式下,它只会滚动到指定的位置,这样position处的项目就是屏幕上的第一个。
来自http://d.android.com/
设置当前选定的项目。如果处于触摸模式,则不会选择该项,但仍会将其放置在适当的位置。如果指定的选择位置小于0,则将选择位置0处的项。
https://stackoverflow.com/questions/1345875
复制相似问题