-1

我正在尝试创建一个处理各种 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();

        }

    }

我收到以下错误:

http://puu.sh/4pLxT.png

我真的不确定为什么它在主类中有效,但在这个类中无效。

任何帮助都会很棒!

4

1 回答 1

0

您甚至在之前就从构造函数调用了一个方法onCreate()。在这一点上什么都没有膨胀。我认为您需要阅读有关如何ActivitiesFragments 工作的内容。

于 2013-09-13T01:46:07.457 回答