我正在尝试在SlidingMenu中使用ExpandableListView。我无法让我的OnItemClickListeners响应项目点击。我通过以下方法将SlidingMenu附加到Activity:
slidingMenu = new SlidingMenu(this);
slidingMenu.setMode(SlidingMenu.LEFT);
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
slidingMenu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
slidingMenu.setSlidingEnabled(true);
slidingMenu.setBehindWidth(getSlidingMenuWidth());
slidingMenu.setMenu(R.layout.slideoutmenu);
ExpandableListView位于从R.layout.slideoutmenu膨胀的视图中,我将点击监听器设置如下:((ExpandableListView)findViewById(R.id.slidingmenu_explist)).setOnItemClickListener(this);
单击项目时,事件侦听器永远不会被触发。如何处理SlidingMenu视图中的点击事件?
答案 0 :(得分:0)
在expandedlistview适配器中编写click事件。您要定义内容。现在使用framelayout来替换视图的内容