Google マップ 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 のみを使用すると、マップが完全に表示されます。しかし、タブでは空白のタイルが表示されます。これを修正するために私ができることを教えてください。