【问题标题】:Set ListView display right in position of "item edited" in android在android中的“项目已编辑”的位置设置ListView显示权
【发布时间】:2010-11-23 16:06:10
【问题描述】:

我在列表中选择一个项目进行编辑(我使用上下文菜单),然后我填充数据以“刷新”列表,我的列表将以“自上而下”的顺序显示。我想在我刚刚编辑的项目的位置显示我的列表(我不必向下拖动滚动条来找到它)。那么,我该怎么做呢?

【问题讨论】:

    标签: android listview


    【解决方案1】:

    使用ListView.setSelection(int position) 方法。它将选择指定位置的列表项,但前提是不在触摸模式下。如果在触摸模式下,它只会滚动到指定位置,以便position 处的项目是屏幕上的第一个。

    来自http://d.android.com/

    设置当前选中的项目。如果处于触摸模式,该项目将不会被选中,但仍会被正确定位。如果指定的选择位置小于0,则选择位置0的项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多