我的项目有 2 个 fragment (2 个选项卡),每个 fragment 都包含 MapView。当我从 tab1 更改为 tab2 然后隐藏 MapView1 并显示 MapView2(右例)但 MapView1 不隐藏时,它仍然显示,尽管我使用 MapView1.setVisible(View.GONE)。如何解决?谢谢!
最佳答案
我已经修复了。
@Override
protected void onPause()
{
parentLayout.removeView(mapView);
super.onPause();
}
@Override
protected void onResume()
{
if (mapView.getParent()!=parentLayout)
parentLayout.addView(mapView);
super.onResume();
}
关于android - fragment 更改时如何隐藏 map View (谷歌地图 v2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19022020/