在android

时间:2015-11-09 10:30:04

标签: java android

我正在研究一个项目,我碰巧实现了" 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));

但结果不是我想要的,请你能帮助我。

1 个答案:

答案 0 :(得分:1)

您描述的竞争(即保留动作栏和其他内容),利用片段而不是活动:每次单击动作时,显示的片段都会更改,但活动仍然是相同的。