有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    您描述的动作(即保留actionbar和其他内容)利用片段而不是活动:每次单击动作时,显示的片段都会发生变化,但活动仍然是相同的