我的片段布局中有一个框架布局,在用地图片段替换帧布局后,我无法访问地图片段。我把它放到框架布局后尝试访问地图时,我有空指针异常。
这是我的相关布局:
<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));
}