2013-06-02 4 views
2

Google지도 v2 API를 구현 중이며 독립 실행 형 작업으로 완벽하게 작동합니다. 그러나 탭에서 동일한 활동을 사용하자마자지도에는 확대/축소 아이콘 만 표시되지만로드되지 않고 비어 있습니다.Google지도 v2가 탭으로 빈 타일을 표시합니다.

난에서 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 만 사용하면지도가 완벽하게 표시됩니다. 그러나 탭에 그것의 빈 타일을 보여줍니다. 이 문제를 해결하기 위해 내가 할 수있는 일을 안내해주세요.

답변

0

3.0 이후로 탭을 사용하는 더 좋은 방법이 있습니다 ... Tab의 ActionBAr 모양은 HERE입니다. 내가 목표로하는 API를 모르지만 11 세 미만인 경우 기본 액션 바 대신 ActionBarSherlock을 사용하면 Android 2.1과의 하위 호환성을 얻을 수 있습니다.

관련 문제