我有一些问题,如果我这样创建 ListView
[文字]
[文本]
[文字]
[文字]
每个列表包含 2 行,我想制作上下文菜单 当我尝试长按每个列表时,它会显示上下文菜单
那么如何从包含多行的列表中创建上下文菜单....
最佳答案
您是否正在使用
为上下文菜单注册 ListViewregisterForContextMenu(listView);
或者您正在使用创建自己的上下文菜单
listView.setOnItemLongClickListener(onItemSelctedListener())
?
在这两种情况下,应该没有问题,因为它们会对 ListView 的每个元素使用react
但是,如果您正在使用
listView.setOnLongClickListener(onLongClickListener)
然后您将它注册到整个列表,无论您在列表中的哪个位置按下,它都会带来相同的上下文菜单。
希望对你有所帮助。
关于android - 如何从包含多行的列表中创建上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4971569/