2015-01-22 1 views
1

Я использую панель инструментов в виде набораSupportActionBar (панель инструментов). Как я могу изменить цвет фона режима действия. Я пытаюсь изменить свой атрибут изменения темы приложения:SupportActionMode цвет фона с конструкцией материала

<item name="android:actionModeBackground">@color/color</item> 

Но он не работает. Как я могу решить эту проблему?

ответ

1

Библиотека AppCompat поддерживает версии Android, у которых нет ActionBars, поэтому необходимо определить атрибуты, которые не будут использоваться на этих устройствах. Вы хотите использовать это:

<item name="actionModeBackground">@color/color</item> 

То же самое касается любых других атрибутов стиля/темы, которые вы хотите использовать, которые были переданы обратно. Но вы бы использовали платформы, которые существуют, например android:textColor или android:background.

+0

Знаете ли вы решение этой проблемы? – user3815165

+1

Это должно работать (удаление префикса «android:»), но я не могу проверить его прямо сейчас. – dandc87

+0

К сожалению, это не так – user3815165