我有一些问题,如果我像这样创建listview
[文本]
[文本]
[文本]
[文本]
每个列表包含2行,我想制作上下文菜单 当我尝试长按每个列表时,它将显示上下文菜单
那么如何从列表中创建包含多行的上下文菜单....
答案 0 :(得分:1)
您是否正在使用
为上下文菜单注册ListViewregisterForContextMenu(listView);
或者您正在使用创建自己的上下文菜单
listView.setOnItemLongClickListener(onItemSelctedListener())
?
在这两种情况下,都应该没有问题,因为它们会对ListView的每个元素做出反应
但是,如果您正在使用
listView.setOnLongClickListener(onLongClickListener)
然后你将它注册到整个列表,无论你在列表中按哪个位置,它都会带来相同的上下文菜单。
我希望能帮到你。