2012-04-11 3 views
0

안녕하세요 저는 곧 안드로이드 4.0의 작업 표시 줄 및 탭 작업을 시작했지만 2.2에서 응용 프로그램을 열려고 할 때 충돌이 발생합니다. 그리고 나는 2.2와 호환 될 수 있도록 어떻게해야하는지 궁금합니다. 당신이 v8 레이아웃이나 somethig 같은 이름을 가진 다른 버전의 레이아웃과 비슷합니까?안드로이드 액션 바 탭 호환성 2.2

덕분에 나의 영어 문법 :

답변

4

작업 표시 줄은 안드로이드 2.x 또는 3.0에 존재하지 않습니다 죄송합니다 ActionBar 클래스를 참조하려는 시도는 VerifyError이됩니다.

Android 2.x 및 Android 3.0 이상의 애플리케이션에서 작업 표시 줄을 사용하려면 ActionBarSherlock과 같은 몇 가지 추가 코드를 사용해야합니다.

+0

안드로이드는 2.2 에서처럼 탭에 탭을 걸어야하지 않겠습니까? –

+0

이 경우 4.0 용으로 빌드 된 app은 2.2에없는 일부 클래스와 API를 사용합니다. 따라서 대체 구현을 제공하거나 minSdkVersion 만 변경하면됩니다. 4.x 샘플에서 ActionBar 예제를보십시오. –

+0

@ user986473 : 시간 기계가 필요하고, 내 가게에 있습니다. – CommonsWare