Попробовав новую библиотеку поддержки дизайна, я добавил закусочную; но в отличие от основного фона текстовая область не окрашена значением по умолчанию #323232
. Вместо этого он выглядит следующим образом. Кажется, что он принимает свой цвет от значения android:background
, определенного в пользовательской теме в моей styles.xml
, которая выглядит следующим образом:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
...
<item name="android:background">#4f4f5e</item>
...
</style>
Если я попытаюсь сильно покрасить его с помощью
View snackbarView = snackbar.getView();
snackbarView.setBackgroundColor(Color.YELLOW);
он влияет только на основной фон, как этот, а текстовый фон по-прежнему окрашен специальной темой. Есть ли способ сохранить мою собственную тему и иметь стандартную закусочную? Спасибо!