PlacePicker小部件不使用主题颜色

时间:2016-01-06 04:58:19

标签: android google-maps colors themes google-places-api

我提到了这个问题:Change Google Places picker Action bar color。但解决方案表明似乎没有解决我的问题,我开始认为我可能做错了。

我正在编译appcompat-v7:23.0.+,我在styles.xml中的当前主题是

<style name = "AppTheme" parent="AppTheme.Base"></style>

<style name="AppTheme.Base" parent="Theme.AppCompat.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="windowNoTitle">true</item>
    <item name="android:textColorPrimary">@color/black</item>
    <item name="android:textColorSecondary">@color/black</item>
    <item name="actionMenuTextColor">@color/black</item>
    <item name="android:statusBarColor">@color/colorPrimaryDark</item>
    <item name="android:windowDrawsSystemBarBackgrounds">true</item>
</style>

我记得改变清单文件中的主题也使用AppTheme

我的布局看起来像

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background = "@color/backgroundGrey"
android:theme = "@style/AppTheme"
tools:context=".PlacePickerActivity">

<android.support.v7.widget.Toolbar
    android:id="@+id/toolBar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    android:elevation="4dp"
    android:theme="@style/AppTheme"
    app:popupTheme="@style/AppTheme.NoActionBar"/>

我不知道为什么placepicker没有采用相同的颜色。有没有人有任何想法?任何批评都表示赞赏。谢谢

0 个答案:

没有答案