반응형
android, how to apply actionBarStyle and android:actionBarStyle both? |
android developer reference 문서를 보면,
actionbar 에 custom style 을 적용하면서 compatibility 이슈를 동시에 해결하려면
android:actionBarStyle 과 actionBarStyle 을 동시에 적용할 것을 설명해준다.
하지만, Eclipse 에서 실제로 적용해보면 인식할 수 없다는 xml error 가 발생한다.
이는 다음과 같이 해결할 수 있다.
1. tools 라는 name space 를 정의해준다.
xmlns:tools="http://schemas.android.com/tools"
2. android:actionBarStyle 에 tools:targetApi="11" 을 명시해주어 xml compile error 를 방지한다.
<style name="MyActionBarTheme" parent="@style/Theme.AppCompat.Light">
<item name="actionBarStyle">@style/MyActionBar</item>
<item name="android:actionBarStyle" tools:targetApi="11">@style/MyActionBar</item>
</style>
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[android] activity progressbar ( shown on actionbar if it exists ) (0) | 2014.03.11 |
---|---|
[android] custom actionbar theme example (0) | 2014.03.10 |
[android] viewpager fragment visibility check. (0) | 2014.03.04 |
[android] up navigation using NavUtils cause onCreate() of parent activity. (1) | 2014.02.27 |
[android] PagerTitleStrip example (0) | 2014.02.26 |
댓글