java - 当我使用 map View 按导航项两次时,我的应用程序崩溃

标签 java android android-mapview

这是我的 onNavigationItemSelected 方法:

        }

最佳答案

这样做:

 int id = item.getItemId();
FragmentTransaction fragmentTransaction;

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

        fragment = new FragmentOne();


    } else if (id == R.id.nav_food) {
        fragment = new FragmentTwo();



    } else if (id == R.id.nav_security) {
        fragment = new FragmentThree();
     }
if (fragment != null) {
                fragmentTransaction = getSupportFragmentManager().beginTransaction();
                fragmentTransaction.replace(R.id.containerView, fragment).commit();
            }

关于java - 当我使用 map View 按导航项两次时,我的应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39202177/

相关文章:

android - 为什么没有定义 Cordova ?

android - 在项目中找不到任务

android - 为什么 Google map 的 MapView 没有出现在我的 Android Fragment 中?

Swift 3 随用户方向旋转 map

java - 无法调用 alfresco 5 中的策略/行为

java - Spring 中的资源服务器是否会在每个请求时调用授权服务器(Spring)?

android - 有没有一种明智的方法来引用静态初始化程序中的应用程序资源(R.string ...)

Java:用户提供where子句:如何防止SQL注入(inject)?

java - 如何使用进程构建器读取 read shell 命令的输入消息

java - 如何在 map View 周围绘制边框