Доброе утро, я совершенно новый в Android, и у меня проблема с настройкой цвета встроенной панели действий в Google Places Picker. В документации по этому вопросу четко сказано, что цвет панели действия наследует матирующий стиль темы проекта. Проблема в том, что у меня есть Theme.AppCompat.Light.NoActionBar
, и цвет этого стиля не передается в Google Place Picker, потому что он использует только цвета материальных тем. Я хотел бы спросить, можно ли как-то заменить Theme.AppCompat.Light.NoActionBar
на любую материальную тему, поэтому я могу использовать это, чтобы установить цвет панели действий на место. Я попытался таким образом: styles.xmlИзменить выбор Google Places Цвет панели действий
<style name="AppTheme" parent="AppTheme.Base"/>
<!-- Customize your theme here. -->
<style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
</style>
v21 \ styles.xml
<style name="AppTheme" parent="AppTheme.Base">
<!-- Customize your theme here. -->
<item name="android:colorPrimary">@color/colorPrimary</item>
<item name="android:colorPrimaryDark">@color/colorPrimaryDark</item>
</style>
Моя активность продолжается AppCompatActivity поэтому, когда я изменить к материальной теме андроида бросает в исключение, потому что AppCompatStyle является необходимо. Спасибо за внимание.