从不同的类访问GoogleMap

时间:2015-05-28 16:38:11

标签: java android google-maps android-fragments android-adapter

我正在使用Google地图构建应用,我正在使用地图片段。此外,我正在使用cursoradapter实现的autocompletetextview。 我正在尝试实施

x.value = x.value.replace(/[\u2018\u2019]/g, "'"); x.value = x.value.replace(/[\u201C\u201D]/g, '"');

我的适配器类中的

事件 - 但是当我尝试在适配器类的地图上添加一个标记时,我遇到了一个问题。

我尝试了以下解决方案:

  1. 我已经构建了一个包含一个函数的接口,该函数应该返回map对象并将其传递给适配器构造函数,但是点击后我会得到空指针。
  2. 我已经尝试传递地图片段,并调用getMap()但谷歌表示不推荐使用此方法。
  3. 我尝试过传递GoogleMap对象,但我的空指针异常。
  4. 我知道最简单的解决方案是将onclick事件的监听器放在主要活动中,但不会设计聪明。

    更新 我已经使用了传递给类的接口,但还有更多设计明智的解决方案吗?

1 个答案:

答案 0 :(得分:0)

  1. &安培; 3.你应该发布一些代码和堆栈跟踪。
  2. 替换getMap()ist getMapAsync()