我的项目有两个片段(两个选项卡),每个都包含mappview。当我从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();
}