2014-11-03 5 views
0

나는이액션 바 셜록 - 안드로이드 : parentActivityName

<activity 
     android:name="com.example.myfirstapp.SecondActivity" 
     android:label="@string/title_second" 
     android:parentActivityName="com.example.myfirstapp.MainActivity" > 

      <!-- Parent activity meta-data to support 4.0 and lower --> 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="com.example.myfirstapp.MainActivity" /> 
    </activity> 

처럼 SherlockActivity에서 확장하는 활동 parentActivityName를 추가, 다음과 같은 오류가 발생합니다.

오류 : 패키지 'parentActivityName'안드로이드 '속성을 찾을 수 없습니다 리소스 식별자

액션 바 셜록의 lib에 parentActivityName을 사용하는 방법을 도와주세요.

+0

android:parentActivityName="com.example.myfirstapp.MainActivity" >없이

한번에 실행 뭐죠 컴파일 SDK 버전과 최소 SDK 버전? – Panther

+0

그리고 지원 라이브러리가 프로젝트 – Panther

답변

0

parentActivityName은 ActionBarSherlock에서 지원되지 않습니다. ActionBarSherlock은 Ice Cream Sandwich를 기반으로합니다. parentActivityName이 Jellybean에 추가되었습니다.

UPDATE : 당신은 젤리 빈에서 속성 parentActivityName를 사용하려면 , 당신은 또한 "android.support.PARENT_ACTIVITY"에 대한 값을 지정하는 요소와 부모 활동을 선언 할 수 있습니다.

+0

에 포함되어 있는지 확인하십시오. 따라서 ActionBarSherlock에서 parentActivityName을 사용할 수 없습니까? 어떤 해결책이 있습니까? –