Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.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 从不同的类访问GoogleMap_Java_Android_Google Maps_Android Fragments_Android Adapter - Fatal编程技术网

Java 从不同的类访问GoogleMap

Java 从不同的类访问GoogleMap,java,android,google-maps,android-fragments,android-adapter,Java,Android,Google Maps,Android Fragments,Android Adapter,我正在用谷歌地图构建一个应用程序,我正在使用地图片段。此外,我还使用带有cursoradapter实现的autocompletetextview。 我正在努力实现这个目标 onItemClickAdapterView父级、视图、整型位置、长id 事件-但是当我尝试从适配器类在映射上添加标记时遇到了问题 我尝试了以下解决方案: 我构建了一个接口,其中包含一个函数,该函数应该返回map对象并将其传递给适配器构造函数,但单击后会得到null指针。 我已经尝试过传递map片段,并调用getMap,但go

我正在用谷歌地图构建一个应用程序,我正在使用地图片段。此外,我还使用带有cursoradapter实现的autocompletetextview。 我正在努力实现这个目标

onItemClickAdapterView父级、视图、整型位置、长id

事件-但是当我尝试从适配器类在映射上添加标记时遇到了问题

我尝试了以下解决方案:

我构建了一个接口,其中包含一个函数,该函数应该返回map对象并将其传递给适配器构造函数,但单击后会得到null指针。 我已经尝试过传递map片段,并调用getMap,但google说这种方法不受欢迎。 我已尝试传递GoogleMap对象,但出现空指针异常。 我知道最简单的解决方案是将onclick事件的侦听器放在主活动中,但这不是设计智能

更新 我已经让它与一个传递给类的接口一起工作,但是还有其他设计方面的解决方案吗

& 3. 你真的应该发布一些代码和stacktrace。 替换getMap列表。
我会的,但它只是从addmarker调用返回空指针,而napa sync并没有像看上去那样返回map对象