如何在片段更改时隐藏mapview(google maps v2)

时间:2013-09-26 07:31:23

标签: android google-maps fragment

我的项目有2个片段(2个标签),每个片段都包含MapView。当我从tab1更改为tab2然后隐藏MapView1并显示M​​apView2(右图)但MapView1不隐藏,它仍然显示,虽然我使用MapView1.setVisible(View.GONE)。怎么解决?谢谢!

1 个答案:

答案 0 :(得分:4)

我修好了。

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

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