SupportMapFragment NullPointer异常

时间:2014-12-25 15:20:54

标签: android google-maps android-fragments supportmapfragment

我的片段布局中有一个框架布局,在用地图片段替换帧布局后,我无法访问地图片段。我把它放到框架布局后尝试访问地图时,我有空指针异常。

这是我的相关布局:

 <FrameLayout
        android:id="@+id/map"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_weight="15" >
    </FrameLayout>

这是我的代码片段:

private GoogleMap map;
@Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        FragmentManager fm = getChildFragmentManager();

        fm.beginTransaction()
                .replace(R.id.map, SupportMapFragment.newInstance()).commit();

        map = ((SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map))
                .getMap();
        map.moveCamera(CameraUpdateFactory.newLatLngZoom(KOCAELI, 15));

    }

0 个答案:

没有答案