早上好,我在Android中頗爲新穎,在設置Google Places Picker中內置操作欄的顏色時遇到問題。這個文檔清楚地表明,操作欄顏色繼承了項目的數學主題風格。問題是我有Theme.AppCompat.Light.NoActionBar
,並且此樣式的顏色未傳遞給Google Place Picker,因爲它僅使用材質主題的顏色。 我想問一下是否可以用任何材質主題代替Theme.AppCompat.Light.NoActionBar
,這樣我就可以使用它來設置動作欄顏色。 我已經以這種方式嘗試: styles.xml更改Google地圖選擇器操作欄顏色
<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所以當我改變材料主題的Android異常拋出,因爲AppCompatStyle是需要。 謝謝你的關注。