我正在实施谷歌地图 v2 api,它作为一个独立的活动运行得非常好。但是,一旦我在选项卡中使用相同的活动,地图只会显示缩放图标,但不会加载并且是空白的。
我正在使用以下代码在 onCreate 的 FragmentActivity 中显示地图:
SupportMapFragment supportMapFragment =(SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.mapview);
mGoogleMap = supportMapFragment.getMap();
我的 TabHost 是一个简单的活动,我使用以下代码来设置我的 mapFragmentActivity:
tabview = createTabView(tabhost.getContext(), MAP_TAB);
intent = new Intent().setClass(this, MapsActivity.class);
spec = tabhost.newTabSpec(MAP_TAB);
spec.setIndicator(tabview);
spec.setContent(intent);
tabhost.addTab(spec);
如果我只使用 MapActivity 它会完美地显示地图。但在标签中显示空白图块。请指导我如何解决这个问题。