如何获取arrayadapter元素的位置

时间:2011-08-31 22:12:06

标签: android android-arrayadapter

想象一下,我有一个包含ArrayAdapter的列表,如下所示:

当我长时间按下Ubuntu时,我会转到上下文菜单

好吧,我的问题是如何在Ubuntu的arrayadapter中获得该位置,当我长时间按下并进入上下文菜单时?

提前致谢。

2 个答案:

答案 0 :(得分:0)

查看Creating Menus Dev Guide section Creating a Context Menu

public boolean onContextItemSelected(MenuItem item){
   AdapterView.AdapterContextMenuInfo contextMenuInfo = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
   // ...
}

AdapterView.AdapterContextMenuInfo

答案 1 :(得分:0)

如果您能够获得该项目,您可以使用详细heregetPosition(T Item)来获取该位置,并从ArrayAdapter调用。