我正在研究一个项目,我碰巧实现了" NavigationView"来自Google的Design Compat Library。但我碰到了这个问题,当一个项目被触摸时:我希望它改变活动。
所以,我在这里暗示的是,任何人都可以给我最好的解决方案,我可以在GMAIL应用程序中看到正确的方式,只有工具栏的标题和项目列表也会发生变化。
我试过了:
switch(menuItem.getitemId()){
menuItem.setChecked(true);
case R.id.navigation_item_1:
startActivity(new Intent(MainActivity.this, Feeds.class));
但结果不是我想要的,请你能帮助我。
答案 0 :(得分:1)
您描述的竞争(即保留动作栏和其他内容),利用片段而不是活动:每次单击动作时,显示的片段都会更改,但活动仍然是相同的。