片段更改时如何隐藏地图视图(谷歌地图v2)
Posted
技术标签:
【中文标题】片段更改时如何隐藏地图视图(谷歌地图v2)【英文标题】:How to hide mapview (google maps v2) when fragment changed 【发布时间】:2013-10-02 01:18:30 【问题描述】:我的项目有 2 个片段(2 个选项卡),每个片段都包含 MapView。当我从 tab1 更改为 tab2 然后隐藏 MapView1 并显示 MapView2(正确的情况)但 MapView1 不隐藏,它仍然显示,虽然我使用 MapView1.setVisible(View.GONE)。如何解决?谢谢!
【问题讨论】:
【参考方案1】:我已经修好了。
@Override
protected void onPause()
parentLayout.removeView(mapView);
super.onPause();
@Override
protected void onResume()
if (mapView.getParent()!=parentLayout)
parentLayout.addView(mapView);
super.onResume();
【讨论】:
以上是关于片段更改时如何隐藏地图视图(谷歌地图v2)的主要内容,如果未能解决你的问题,请参考以下文章
如何在Android的谷歌地图片段中更改默认的蓝色圆形位置图标?