문제

이 있을 정의하는 방법 ActionBar 스타일 그렇게 하는 것 서로 다른 배경 때 탭에 ActionBar 아래?

나는 찾을 수 없는 것 그것을 할 수있는 방법으로 테마를 구성으로 이러한 속성

<item name="android:actionBarTabStyle">@style/Custom.ActionBar.TabView</item>
<item name="android:actionBarTabBarStyle">@style/Custom.ActionBar.TabBar</item>
<item name="android:actionBarTabTextStyle">@style/Custom.ActionBar.TabText</item>

저는 정의할 수 있는 탭을 배경에 흰색 @style/Custom.ActionBar.TabBar.모든 확인 ActionBar.NAVIGATION_MODE_TABS.
하지만 내가 전환 ActionBar.NAVIGATION_MODE_LIST 그것은 내부에 배치 ActionBar 고 그것은 또한 흰색이된다.데이 원치 않는 행동입니다.

도움이 되었습니까?

해결책

을 제어할 수 있습니다 행동을과 시정 조치의 바와 액션 바 Api 를 추가되었 안드로이드 3.0(API level11)입니다."

그래서,화면 상단에 작동하지 않습니다 당신의 표적 환경에 있는 API 를 수준 10(Android2.3.3).

다만 경우에 당신은 대상에 대한 최소한 API 수준 11,변경할 수 있는 화면 상단의 배경 색상 정의해서 사용자 정의 스타일로:

<resources>
   <style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">ANY_HEX_COLOR_CODE</item>
</style>
</resources>

고,설정"마침 이제는"테마에 대한 응용 프로그램/활동입니다.

희망이는 데 도움이...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top