Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个由字符串数组填充的 ListView。我想动态选择一个项目,但 .setSelection(1) 和 .setSelectionFromTop(1,100) 不起作用。
list.setSelection(2); Log.i(TAG, "my pos: "+ list.getSelectedItemPosition());
这可以追溯到“我的位置:-1”
有没有人有任何想法?
setSelection()并getSelectedItemPosition()指代两个不同的事物。
setSelection()
getSelectedItemPosition()
“选择”是指第一个可见行,如getFirstVisiblePosition(). “选定”是指选定的视图,如View#setSelected().
getFirstVisiblePosition()
View#setSelected()
你想要哪一个?