Я разрабатываю приложение для Android, которое нацелено на мин. SDK версии 9. Я пытаюсь установить цвет панели действий, и он изменяется на устройстве Lollipop, но не на устройстве 2.3.3.Цвет ActionBar не изменяется на 2.3.3
Следуя инструкциям из here, я создал собственную тему в манифесте:
<application
android:theme="@style/AppTheme" ...>
И вот themes.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/AppActionBar</item>
<item name="actionBarStyle">@style/AppActionBar</item>
</style>
<style name="AppActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:background">@color/my_orange</item>
<item name="background">@color/my_orange</item>
</style>
</resources>
2.3.3 телефон показывает тема в противном случае правильно; легкая тема применяется с темной панелью действий. Однако пользовательский цвет не применяется.
просьбы представить вашу appcomat версию библиотеки – PatrickMA
@ PatriX1996 Я использую библиотеку поддержки v7 AppCompat, веры. 22.0.0. – manabreak