gpt4 book ai didi

android - 上下文菜单安卓

转载 作者:行者123 更新时间:2023-11-30 04:36:22 26 4
gpt4 key购买 nike

我在 android 中有一个 listactivity。当我按下 ListView 中的某个项目时,上下文菜单打开。

当我关闭这个上下文菜单并返回按同一个项目时出现问题(其他项目没有问题)

如果我按下文本,上下文菜单不会打开,但如果我按下白色区域,则会出现上下文菜单。

¿有什么问题?

创建方法:

lv = getListView();

lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

TextView text = (TextView) view.findViewById(R.id.label);
if (!text.getTag().toString().equals("-1"))
{
registerForContextMenu(text);
openContextMenu(text);
}

}
});

最佳答案

如果您想要ListView 的上下文菜单,请在您的 Activity 的onCreate() 中调用registerForContextMenu(),传入 ListView Here is a sample project演示这一点,包括展示如何确定 ListView 中用户长按以调出上下文菜单的特定行。

关于android - 上下文菜单安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6774425/

26 4 0