4

我的项目有 2 个片段(2 个选项卡),每个片段都包含 MapView。当我从 tab1 更改为 tab2 然后隐藏 MapView1 并显示 MapView2(正确的情况)但 MapView1 不隐藏,它仍然显示,虽然我使用 MapView1.setVisible(View.GONE)。如何解决?谢谢!

4

1 回答 1

4

我已经修好了。

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

   @Override
   protected void onResume() 
   {
        if (mapView.getParent()!=parentLayout)
            parentLayout.addView(mapView);
        super.onResume();
   }
于 2013-09-30T08:04:00.830 回答