在android中的“项目已编辑”的位置设置ListView显示权

Posted

技术标签:

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

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

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于在android中的“项目已编辑”的位置设置ListView显示权的主要内容,如果未能解决你的问题,请参考以下文章

数据类型之一 列表

监控库中的位置设置

RecyclerView 介绍 基本使用

CSS固定位置导致软键盘出现在android中的文本框上

2019年杭电多校第二场 1002题Beauty Of Unimodal Sequence(LIS+单调栈)

Android:设置 x 和 y 位置