2012-11-28 1 views
1

각 탭마다 4 개의 탭과 아이콘 이미지가있는 앱이 있습니다. TabActivity 및 TabHost를 사용하고 있습니다.Android 탭 ico in API 16

setIndicator ("Example", getResources(). getDrawable (R.drawable.tabicon));

응용 프로그램은 API 8 잘 작동하고 나는 매니페스트 파일에 다음이있을 때 :

을하지만 명시 적으로 매니페스트에 targetSdkVersion을 = "16"를 넣을 때, 탭 아이콘 아니다 전시.

어떻게 코드의 무리를 변경하지 않고 탭 아이콘을 보존 할 수 있습니까? API 16에서 따를 수있는 탭 아이콘 코드 샘플이 있습니까?

감사합니다.

답변

0

TabActivityTabHost은 API 버전보다 낮은 11을 사용 ActionBarSherlock와의 호환성을 위해, API 대신 11

탭과 ActionBar (Example here)를 사용에서 사용되지 않습니다.

오래된 API를 더 이상 사용하지 마십시오!