Jec*_*imi 2 android listview scroll list selection
我想去列表视图中的(显示)特定项目但不滚动.我不想要任何动画,但我想立即运送到所需的项目.
我正在使用可查看的列表视图:mylistview.setChoiceMode(1).
我明白这mylistview.setSelection(position)是解决方案,但是当我使用它时,没有任何反应(也许是因为它是一个可检查的列表视图?).
当我使用时mylistview.smoothScrollToPosition(position),它运作良好,但我有一个我不想要的滚动动画.
我能做什么 ?
谢谢.
试试这个:
myListView.post(new Runnable()
{
@Override
public void run()
{
myListView.setSelection(pos);
View v = myListView.getChildAt(pos);
if (v != null)
{
v.requestFocus();
}
}
});
Run Code Online (Sandbox Code Playgroud)
来自此Google开发人员列表的答案由Romain Guy Link提供
| 归档时间: |
|
| 查看次数: |
4476 次 |
| 最近记录: |