这是我的问题:
我的Android应用程序中有一个按钮,当我长按它时会出现一个上下文菜单,其中包含一个用户可以选择的值列表。
我需要做的是当用户选择一个值时,我需要按钮的文本为该值。我无法弄清楚如何让onContextItemSelected侦听器记住哪个按钮触发了上下文菜单,然后将其文本设置为所选项目。
感谢您提供给我的任何帮助/提示。
答案 0 :(得分:1)
您是否尝试过this?
答案 1 :(得分:0)
@Override
public boolean onContextItemSelected(MenuItem item) {
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
View longClickedView = info.targetView;
...
}