я настроить внешний вид заголовка моего приложения на панели действий со следующим кодомПользовательского ActionBar в Android 4,3
<style name="myTheme.ActionBar.Text" parent="@android:style/TextAppearance">
<item name="android:textColor">#ff2d2d2d</item>
<item name="android:textSize">26sp</item>
<item name="android:fontFamily">sans-serif-condensed</item>
<item name="android:textAllCaps">true</item>
<item name="android:textStyle">bold</item>
</style>
Во всяком случае, все работало достаточно хорошо в большинстве устройств я испытал (3 чтобы быть точным), но для 1 - устройство под управлением Android 4.3 (Sony Xperia Z), в котором стиль не применялся. Я позже тестировал его на эмуляторе с 4.3 и имел тот же результат.
Есть ли способ, что я могу это исправить?
Вот полный стиль для приложения
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="android:Theme.Holo.Light">
<item name="android:actionBarStyle">@style/myTheme.ActionBar</item>
<!-- Customize your theme here. -->
<item name="android:textViewStyle">@style/RobotoTextViewStyle</item>
<item name="android:buttonStyle">@style/RobotoButtonStyle</item>
<item name="android:editTextBackground">@drawable/apptheme_edit_text_holo_dark</item>
<item name="android:actionBarItemBackground">@drawable/nav_list_selector</item>
</style>
<style name="RobotoTextViewStyle" parent="android:Widget.TextView">
<item name="android:fontFamily">sans-serif-light</item>
</style>
<style name="RobotoButtonStyle" parent="android:Widget.Holo.Button">
<item name="android:fontFamily">sans-serif-light</item>
</style>
<style name="myTheme.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:titleTextStyle">@style/myTheme.ActionBar.Text</item>
<item name="android:background">@drawable/action_bar_bg</item>
<item name="android:searchButtonText">SEARCH</item>
<item name="android:editTextBackground">@drawable/apptheme_edit_text_holo_dark</item>
</style>
<style name="myTheme.ActionBar.Text" parent="@android:style/TextAppearance">
<item name="android:textColor">#ff2d2d2d</item>
<item name="android:textSize">26sp</item>
<item name="android:fontFamily">sans-serif-condensed</item>
<item name="android:textAllCaps">true</item>
<item name="android:textStyle">bold</item>
</style>
</resources>
В чем проблема? или мы должны угадать, в какую проблему вы столкнулись? скриншот или что-то подобное было бы полезно. – Ahmad
@ Амад стиль не применялся. не было достаточно очевидным? – Olayinka
Нет, это было не очевидно. Может быть, только определенная часть была или не применялась. Однако. Какие версии Android, на которых работают устройства, на которых он работает? – Ahmad