java在安卓中实现NavigationView
我正在做一个项目,碰巧实现了Google的Design Compat库中的“NavigationView”。但我遇到了这样一个问题:当一个项目被触摸时:我希望它改变活动
因此,我在这里的意思是,有谁能给我一个最好的解决方案,让我能够像GMAIL应用程序那样正确地实现这一点,在GMAIL应用程序中,只有工具栏的标题和列表中的项目也会发生变化
我试过:
switch(menuItem.getitemId()){
menuItem.setChecked(true);
case R.id.navigation_item_1:
startActivity(new Intent(MainActivity.this, Feeds.class));
但是结果不是我想要的,你能帮我吗
# 1 楼答案
您描述的动作(即保留actionbar和其他内容)利用片段而不是活动:每次单击动作时,显示的片段都会发生变化,但活动仍然是相同的