片段娱乐:地图不再响应

时间:2013-06-07 04:54:13

标签: android android-fragments android-maps-v2

我以编程方式将谷歌地图添加到片段中(假设片段为F1)。

片段在onCreate()

中有这个
    mMapFragment = SupportMapFragment.newInstance();

这是onCreateView

FragmentTransaction fragmentTransaction= getFragmentManager().beginTransaction();
        fragmentTransaction.add(R.id.act_complete_track_f1_frameLayout, mMapFragment);
        fragmentTransaction.commit();

并在onStart()

this.mMap= mMapFragment.getMap();
        if(mMap == null){
            //controllo se sul dispositivo si e' riusciti ad ottenere un google maps service (es: assenza di permessi, componenti di google play services mancanti).
            //Nel caso non fossimo riusciti, elimino la mappa per un graceful degradation
            getView().findViewById(R.id.act_complete_track_f1_frameLayout).setVisibility(View.GONE);
        }

现在:如果我与地图互动,一切正常。但是如果重新创建主片段(例如通过旋转手机),地图会重新绘制,但它不再响应:我可以单击缩放按钮,但例如没有任何反应。

为什么?我怎么处理这个?

0 个答案:

没有答案