【发布时间】:2015-01-26 19:17:21
【问题描述】:
我正在开发一个具有书籍树结构的应用程序,我在带有可扩展列表视图的侧导航菜单中显示书籍名称,单击书籍名称时,它会显示子列表中的章节。但是,在我的情况下,我需要以不同的方式,当用户点击书名时,它应该打开 ChaptersFragment 并在那里显示章节列表,当用户点击展开图标时,章节应该显示在可展开列表中。
mDrawerListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
return false;
}
});
// Listview Group expanded listener
mDrawerListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() {
@Override
public void onGroupExpand(int groupPosition) {
}
});
// Listview Group collasped listener
mDrawerListView.setOnGroupCollapseListener(new ExpandableListView.OnGroupCollapseListener() {
@Override
public void onGroupCollapse(int groupPosition) {
}
});
// Listview on child click listener
mDrawerListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() {
@Override
public boolean onChildClick(ExpandableListView parent, View v,
int groupPosition, int childPosition, long id) {
// TODO Auto-generated method stub
return false;
}
});
【问题讨论】:
标签: android expandablelistview