2013-09-26 87 views
4

我的項目有2個片段(2個選項卡),每個包含MapView。當我從tab1更改爲tab2然後隱藏MapView1並顯示M​​apView2(右案例),但MapView1不隱藏,它仍然顯示,雖然我使用MapView1.setVisible(View.GONE)。如何解決它?謝謝!如何隱藏mapview(谷歌地圖v2)當更改片段

回答

4

我修復了它。

@Override 
    protected void onPause() 
    { 
     parentLayout.removeView(mapView); 
     super.onPause(); 
    } 

    @Override 
    protected void onResume() 
    { 
     if (mapView.getParent()!=parentLayout) 
      parentLayout.addView(mapView); 
     super.onResume(); 
    } 
相關問題