我正在尝试创建一个处理各种 googleMap 相关功能和任务的类。
这包括设置地图本身、处理标记等。
我的问题是......如果我的代码与我的主要活动都在同一个文件中,那么我的代码可以正常工作,但是当我将它移到单独的类中时,以下代码不起作用。
更新
public class Mapper extends Activity {
GoogleMap googleMap;
public Mapper(Context context) {
this.context = context;
getMap();
}
private void getMap() {
googleMap = ((MapFragment)getFragmentManager().findFragmentById(R.id.googleMap)).getMap();
}
}
我收到以下错误:
我真的不确定为什么它在主类中有效,但在这个类中无效。
任何帮助都会很棒!