【发布时间】:2013-10-02 01:18:30
【问题描述】:
我的项目有 2 个片段(2 个选项卡),每个片段都包含 MapView。当我从 tab1 更改为 tab2 然后隐藏 MapView1 并显示 MapView2(正确的情况)但 MapView1 不隐藏,它仍然显示,虽然我使用 MapView1.setVisible(View.GONE)。如何解决?谢谢!
【问题讨论】:
标签: android google-maps fragment
我的项目有 2 个片段(2 个选项卡),每个片段都包含 MapView。当我从 tab1 更改为 tab2 然后隐藏 MapView1 并显示 MapView2(正确的情况)但 MapView1 不隐藏,它仍然显示,虽然我使用 MapView1.setVisible(View.GONE)。如何解决?谢谢!
【问题讨论】:
标签: android google-maps fragment
我已经修好了。
@Override
protected void onPause()
{
parentLayout.removeView(mapView);
super.onPause();
}
@Override
protected void onResume()
{
if (mapView.getParent()!=parentLayout)
parentLayout.addView(mapView);
super.onResume();
}
【讨论】: