1
私はタブバーを持っているアプリケーションで作業しています。 values-v23フォルダにあるstyles.xmlを使用して、カスタムテーマを自分のタブに割り当てています。しかし、問題は、アプリケーションを起動するたびにカスタムテーマを達成できないことです。私はどこに問題があるのか理解できません。私はあなたのこれをより良く理解できるように、ここに私のstyle.xmlファイルを共有しています。ここでAPI-23のActionBarタブをカスタマイズできません
のstyles.xml
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
<style name="AppThemeWhite" parent="AppBaseTheme">
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowBackground">@color/white</item>
<item name="android:textColor">@color/black</item>
<item name="android:editTextStyle">@style/BlackEditText</item>
<item name="android:actionBarTabTextStyle">@style/CustomActionBarTabs_TextColor</item>
<item name="android:actionBarTabStyle">@style/CustomActionBarTabs</item>
<item name="android:actionBarTabBarStyle">@style/CustomActionBarTabBar</item>
</style>
<!-- action bar tab styles -->
<style name="CustomActionBarTabs_TextColor" parent="@style/Widget.AppCompat.ActionBar.TabText">
<item name="android:textColor">#666666</item>
<item name="android:textSize">14sp</item>
<item name="android:typeface">sans</item>
</style>
私は、@スタイル/ CustomActionBarTabs_TextColorプロパティを使用して、タブのタイトルのテキストの色を変更しようとしているが、何も起こりません。誰かがこの問題を解決するのを助けてくれますか? 何か助けがあれば分かるでしょう。おかげさまで
ちょっとおかげで、次のスタイルを適用することができ、私はこの私がちょうどそのテキストの色を変更したい –
をしようとしているが、後に親= "Widget.Design.TabLayoutを追加しています"とparent =" TextAppearance.Design.Tab "、それは私にエラーを表示しているだけです。 –
最新のデザインとappcompatライブラリを追加してください。 'com.android.support:appcompat-v7:23.3.0' をコンパイル 'com.android.support:design:23.3.0' – Joker