Google Play服务改变了我的风格(更准确地说是删除)

时间:2015-09-21 08:38:53

标签: android google-play-services android-styles

将Google Play服务添加到build.gradle文件后,我的CheckBox丢失了自定义样式,ActionBar上的图标已更改(现在我有箭头)。

<CheckBox
    android:id="@+id/login_cb_remember"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dp"
    android:text="Remember me"
    android:checked="false" />

清单:

<application
    android:allowBackup="true"
    android:label="@string/app_name"
    android:theme="@style/AppTheme"
    android:icon="@mipmap/ic_launcher">

style.xml:

<resources
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="android:textColor">#232323</item>
        <item name="android:checkboxStyle">@style/CheckBoxAppTheme</item>
    </style>
</resources>

style_apptheme.xml

<resources xmlns:android="http://schemas.android.com/apk/res/android">
  <style name="CheckBoxAppTheme" parent="android:Widget.CompoundButton.CheckBox">
      <item name="android:button">@drawable/apptheme_btn_check_holo_light</item>
  </style>
</resources>

这种情况在添加后开始发生:

compile 'com.google.android.gms:play-services:7.8.0'

0 个答案:

没有答案