为什么expandablelistview不能与上下文菜单一起使用?

时间:2010-10-03 18:52:13

标签: android listview expandablelistview

我的应用程序曾经使用标准的ListView和registerForContextMenu(getListView()),一切正常。

我需要更改我的应用以容纳嵌套列表,所以我用ExpandableListView替换了ListView。我将Activity更改为ExpandableListActivity。我还将我的适配器更改为树适配器并实现了一个自定义视图类来填充列表(基于FrameLayout视图)。

突然间,我的上下文菜单停止工作,我无法找出原因。我不能长时间点击我的任何列表项目,而且我完全停留在哪里开始寻找。

1 个答案:

答案 0 :(得分:0)

可能是另一个视图,然后你的listitems会收到longclick。 我会将OnLongClickListener添加到所有视图,并创建日志由longclick触发的侦听器。

否则,从代码中看到某些内容可能有助于发现错误。