Android: изменение темы индикатора виджета вкладки

У меня проблема с изменением темы моего приложения или изменением некоторых его аспектов. Я не как документация говорит, но это не изменяется! Вот мой код:

в

res/values/themes.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- the theme applied to the application or activity -->
    <style name="CustomActionBarTheme"
           parent="@android:style/Theme.Holo.Light.DarkActionBar">
        <item name="android:actionBarTabStyle">@style/MyActionBarTabs</item>
    </style>

    <!-- ActionBar tabs styles -->
    <style name="MyActionBarTabs"
           parent="@android:style/Widget.Holo.ActionBar.TabView">
        <!-- tab indicator -->
        <item name="android:background">#0033CC</item>
    </style>
</resources>

и в файле Manifest я изменил тему приложения следующим образом:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/CustomActionBarTheme" >

...так далее.

Стиль вкладок не меняется вообще! обратите внимание, что я уверен, что это займет новую тему, потому что если я заменил родительскую тему на:

parent="@android:style/Theme.Holo"

вся тема меняется!

Итак, как правильно изменить тему или некоторые ее конкретные элементы? и это лучшее место, чтобы узнать больше о темах Android?

0 ответов

Другие вопросы по тегам