Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android.view.InflateException:二进制XML文件第91行:膨胀类片段时出错_Java_Android_Android Fragments - Fatal编程技术网

Java android.view.InflateException:二进制XML文件第91行:膨胀类片段时出错

Java android.view.InflateException:二进制XML文件第91行:膨胀类片段时出错,java,android,android-fragments,Java,Android,Android Fragments,我发现了很多与此相关的问题,但仍然无法解决我的问题。android.view.InflateException:二进制XML文件第91行:膨胀类片段时出错 我的问题是,情况与91不同吗?因为从来没有人问过这个问题,尽管其他问题有20,2,11。或者这就像在.java?中指示行号一样?。如果我需要提供更多细节,请告诉我 附言:当我刷ViewPager的页面时,我得到了这个错误,但只在第二轮。 多谢各位 我的全部日志 问题:为什么在第一轮刷卡碎片后出现错误?一开始为什么不呢?事实上我有两个问题。 问

我发现了很多与此相关的问题,但仍然无法解决我的问题。android.view.InflateException:二进制XML文件第91行:膨胀类片段时出错

我的问题是,情况与91不同吗?因为从来没有人问过这个问题,尽管其他问题有20,2,11。或者这就像在.java?中指示行号一样?。如果我需要提供更多细节,请告诉我

附言:当我刷ViewPager的页面时,我得到了这个错误,但只在第二轮。 多谢各位

我的全部日志


问题:为什么在第一轮刷卡碎片后出现错误?一开始为什么不呢?

事实上我有两个问题。 问题1:

我在两个片段中为地图取了相同的名字。我把它改成不同的

问题2:主要问题

我将此代码添加到我的片段中

@Override
    public void onDestroyView() {
        super.onDestroyView();
        FragmentManager fm = getActivity().getSupportFragmentManager();
        Fragment fragment = (fm.findFragmentById(R.id.mapz1));
        FragmentTransaction ft = fm.beginTransaction();
        ft.remove(fragment);
        ft.commit();
    }

此代码以编程方式创建映射片段并初始化映射。

二进制XML文件第91行。因此,是的,它指示xml文件中的nmber行。发布xml文件将非常有用。是的,您的XML文件的第91行有问题。@Squonk我有很多,我应该发布哪一行?发布有错误的XML文件!!那是什么?重复的id或空标记?
@Override
    public void onDestroyView() {
        super.onDestroyView();
        FragmentManager fm = getActivity().getSupportFragmentManager();
        Fragment fragment = (fm.findFragmentById(R.id.mapz1));
        FragmentTransaction ft = fm.beginTransaction();
        ft.remove(fragment);
        ft.commit();
    }