Android 如何实现安卓侧抽屉树结构菜单?
我正在尝试实现Android侧边栏。我知道如何实现抽屉布局的滑动边栏。第一张图片是列表,当我点击其中一个项目时,它会显示相关的列表项目。如何做到这一点?请帮帮我Android 如何实现安卓侧抽屉树结构菜单?,android,sidebar,Android,Sidebar,我正在尝试实现Android侧边栏。我知道如何实现抽屉布局的滑动边栏。第一张图片是列表,当我点击其中一个项目时,它会显示相关的列表项目。如何做到这一点?请帮帮我 您可以在导航视图的项目选择上清除整个菜单 mainNavigationMenu_.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() { @Override public
您可以在导航视图的项目选择上清除整个菜单
mainNavigationMenu_.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem menuItem) {
//IT WILL HAPPEN ON BASIS OF ITEM ID OF MENU....
navView.getMenu().clear();
navView.inflateMenu(R.menu.second_menu);
return true;
}
});
或
您可以更改菜单组
谢谢:)我已经关注了@Code学徒的评论 为mainlist创建了一个片段,为sublist创建了另一个片段。一旦选择了mainlist项,mainlist片段将替换为具有相关数据的子列表,并添加一些片段事务动画。
它工作得很好 我会用你抽屉里的碎片。当用户单击列表中的某个项目时,您可以更改显示的片段。使用ExpandableListView和ExpandableListAdapter代替list。@SHIVANIGARG可以用于第二个“屏幕”,假设“+”是提示单击时列表会展开。