Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
Android 从RecyclerView适配器调用内部带有映射的自定义对话框_Android_Google Maps_Android Recyclerview - Fatal编程技术网

Android 从RecyclerView适配器调用内部带有映射的自定义对话框

Android 从RecyclerView适配器调用内部带有映射的自定义对话框,android,google-maps,android-recyclerview,Android,Google Maps,Android Recyclerview,我这里有个问题 我有一个RecyclerView,有一些任务要做。我有一个适配器,可以根据需要添加项目 我想要的是在我长按一个项目时调用一个对话框。这个对话框有关于我要选择的任务的更多信息,并且上面有一个地图 我没有问题调用other对话框并将文本放在那里。问题出在地图上。我第一次给它打电话,效果很好。第二次它给我这个错误: android.view.InflateException: Binary XML file line #8: Error inflating class fragment

我这里有个问题

我有一个RecyclerView,有一些任务要做。我有一个适配器,可以根据需要添加项目

我想要的是在我长按一个项目时调用一个对话框。这个对话框有关于我要选择的任务的更多信息,并且上面有一个地图

我没有问题调用other对话框并将文本放在那里。问题出在地图上。我第一次给它打电话,效果很好。第二次它给我这个错误:

android.view.InflateException: Binary XML file line #8: Error inflating class fragment
所以,也许问题是我没有调用SupportMapFragment,而这就是。我的问题是,如何在每次单击一个项目时启动地图?因为适配器不扩展任何片段或任何内容