title: Can't convert to color: type=0x2 error when inflating layout in fragment but only on Samsung Galaxy and Note 4
body: <p>I am working on a simple app with an activity and i use fragments.One screen with some elements. When i compile and run the app it works fine, except on Samsung Galaxy s3 and note 4. I don't get it from the stacktrace what is wrong.</p>
  
  <pre><code>01-16 16:25:05.915: E/AndroidRuntime(23174): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test/com.test.MainActivity}: android.view.InflateException: Binary XML file line #37: Error inflating class com.android.internal.widget.ActionBarView
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2292)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2350)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread.access$800(ActivityThread.java:163)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1257)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.os.Handler.dispatchMessage(Handler.java:102)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.os.Looper.loop(Looper.java:157)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread.main(ActivityThread.java:5335)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Method.invokeNative(Native Method)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Method.invoke(Method.java:515)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at dalvik.system.NativeStart.main(Native Method)
  01-16 16:25:05.915: E/AndroidRuntime(23174): Caused by: android.view.InflateException: Binary XML file line #37: Error inflating class com.android.internal.widget.ActionBarView
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createView(LayoutInflater.java:626)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:702)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.inflate(LayoutInflater.java:498)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.inflate(LayoutInflater.java:398)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.inflate(LayoutInflater.java:354)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:3253)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3327)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:336)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.Activity.setContentView(Activity.java:1973)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.test.MainActivity.onCreate(MainActivity.java:28)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.Activity.performCreate(Activity.java:5389)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2256)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    ... 11 more
  01-16 16:25:05.915: E/AndroidRuntime(23174): Caused by: java.lang.reflect.InvocationTargetException
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Constructor.constructNative(Native Method)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createView(LayoutInflater.java:600)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    ... 25 more
  01-16 16:25:05.915: E/AndroidRuntime(23174): Caused by: android.view.InflateException: Binary XML file line #35: Error inflating class android.widget.TextView
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createView(LayoutInflater.java:626)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.inflate(LayoutInflater.java:498)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.inflate(LayoutInflater.java:398)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.widget.ActionBarView.initTitle(ActionBarView.java:1131)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.widget.ActionBarView.setDisplayOptions(ActionBarView.java:947)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at com.android.internal.widget.ActionBarView.&lt;init&gt;(ActionBarView.java:392)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    ... 28 more
  01-16 16:25:05.915: E/AndroidRuntime(23174): Caused by: java.lang.reflect.InvocationTargetException
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Constructor.constructNative(Native Method)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.view.LayoutInflater.createView(LayoutInflater.java:600)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    ... 38 more
  01-16 16:25:05.915: E/AndroidRuntime(23174): Caused by: java.lang.UnsupportedOperationException: Can't convert to color: type=0x2
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.content.res.TypedArray.getColor(TypedArray.java:327)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.widget.TextView.&lt;init&gt;(TextView.java:945)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    at android.widget.TextView.&lt;init&gt;(TextView.java:863)
  01-16 16:25:05.915: E/AndroidRuntime(23174):    ... 41 more
  </code></pre>
  
  <p>And the layout from the fragment:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/layout"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:orientation="vertical"
      tools:context="com.locker.theme.one.MainActivity$PlaceholderFragment" &gt;
  
      &lt;RelativeLayout
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_weight=".14"
          android:clickable="true"
          android:gravity="center" &gt;
  
          &lt;DigitalClock
              android:id="@+id/digitalClock"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:gravity="center"
              android:textAppearance="?android:attr/textAppearanceLarge"
              android:textColor="@android:color/white"
              android:textSize="66sp" /&gt;
      &lt;/RelativeLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_weight=".14"
          android:gravity="center" &gt;
  
          &lt;ProgressBar
              android:id="@+id/progress"
              style="?android:attr/progressBarStyleInverse"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerInParent="true"
              android:layout_gravity="center"
              android:layout_marginBottom="8dp"
              android:visibility="gone" /&gt;
  
          &lt;Button
              android:id="@+id/activateBtn"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:background="@color/material_deep_teal_200"
              android:gravity="center"
              android:layout_marginLeft="@dimen/activity_horizontal_margin"
              android:layout_marginRight="@dimen/activity_horizontal_margin"
              android:text="Test" /&gt;
      &lt;/RelativeLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>This is the style i use:</p>
  
  <pre><code>&lt;resources&gt;
  
      &lt;!--
          Base application theme, dependent on API level. This theme is replaced
          by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
  
  
      --&gt;
      &lt;style name="AppBaseTheme" parent="android:Theme.Light"&gt;
          &lt;!--
              Theme customizations available in newer API levels can go in
              res/values-vXX/styles.xml, while customizations related to
              backward-compatibility can go here.
  
  
          --&gt;
      &lt;/style&gt;
  
      &lt;!-- Application theme. --&gt;
  
      &lt;style name="AppTheme" parent="android:Theme.Material"&gt;
          &lt;!-- Main theme colors --&gt;
      &lt;/style&gt;
  
  &lt;/resources&gt;
  </code></pre>
  
  <p>I did google a bit, but didn't find an idea that could tell me what is happening. Any points would be great. Thank you</p>