是否可以在ExpandableListView组项目上同时具有上下文菜单和默认点击行为?
我试过这个并发现一旦我在包含ExpandableListView的活动中覆盖onCreateContextMenu,组视图将不再响应点击。他们不会突出显示何时(短暂)按下并且不会扩展。
答案 0 :(得分:0)
解决方案是让包含ExandableListView的Activity知道它应该处理视图的上下文菜单创建。这可以通过以下方式完成,最有可能在Activity的重写onCreate
方法中完成:
ExpandableListView listView = (ExpandableListView) findViewById( R.id.list );
registerForContextMenu( listView );
然后,在活动中,请务必覆盖onCreateContextMenu
,您将在其中配置显示的上下文菜单。