想象一下,我有一个包含ArrayAdapter的列表,如下所示:
当我长时间按下Ubuntu时,我会转到上下文菜单
好吧,我的问题是如何在Ubuntu的arrayadapter中获得该位置,当我长时间按下并进入上下文菜单时? p>
提前致谢。
答案 0 :(得分:0)
查看Creating Menus Dev Guide section Creating a Context Menu。
public boolean onContextItemSelected(MenuItem item){
AdapterView.AdapterContextMenuInfo contextMenuInfo = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
// ...
}
答案 1 :(得分:0)
如果您能够获得该项目,您可以使用详细here的getPosition(T Item)
来获取该位置,并从ArrayAdapter调用。