0

我搜索了很多,但我找不到直接的方法。我所需要的只是当我单击一个菜单项时,我可以意识到列表中的哪个项目是焦点?例如,在打击图片中,我如何知道突出显示了哪个项目(当我单击一个按钮时,例如在后退按钮上)?

在此处输入图像描述

4

2 回答 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 回答