我搜索了很多,但我找不到直接的方法。我所需要的只是当我单击一个菜单项时,我可以意识到列表中的哪个项目是焦点?例如,在打击图片中,我如何知道突出显示了哪个项目(当我单击一个按钮时,例如在后退按钮上)?
问问题
155 次
2 回答
0
这应该这样做:
http://developer.android.com/reference/android/widget/AdapterView.html#getSelectedItemPosition()
或保留当前选择的参考。
于 2014-02-12T14:02:49.270 回答
0
您必须实现 OnItemClickListener
myList.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
YourClass yourObject = (YourClass) arg0.getItemAtPosition(arg2);
}
}
于 2012-10-30T18:51:30.520 回答