小编Roy*_*ken的帖子

Android工作室导航抽屉带片段或活动

我正在尝试使用Android Studio的导航抽屉模板开发应用程序.所以,我使用这个模板创建了一个新项目.但是当我运行程序并单击菜单项时,视图不会更改.我在互联网上到处搜索,但我没有看到我如何处理这个问题.

这是Android Studio提供的代码:

 public boolean onNavigationItemSelected(MenuItem item) {
    // Handle navigation view item clicks here.

    int id = item.getItemId();

    if (id == R.id.nav_camara) {


    } else if (id == R.id.nav_gallery) {

    } else if (id == R.id.nav_slideshow) {

    } else if (id == R.id.nav_manage) {

    } else if (id == R.id.nav_share) {

    } else if (id == R.id.nav_send) {

    }

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    drawer.closeDrawer(GravityCompat.START);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

我想要实现的是用单击的菜单项的相应视图替换当前视图.

片段是最好的方法,还是应该为每个菜单项创建不同的活动?

android android-fragments android-studio navigation-drawer

5
推荐指数
1
解决办法
2万
查看次数