title: Drawable Resource not found using Android 4.4.4
body: <p>I'm costumizing my progressbar using the following drawable:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt;
      &lt;item android:id="@android:id/background"&gt;
          &lt;shape&gt;
              &lt;gradient
                  android:startColor="@android:color/transparent"
                  android:endColor="@android:color/transparent" /&gt;
          &lt;/shape&gt;
      &lt;/item&gt;
      &lt;item android:id="@android:id/secondaryProgress"&gt;
          &lt;clip&gt;
              &lt;shape&gt;
                  &lt;gradient
                      android:startColor="@android:color/white"
                      android:endColor="@android:color/white" /&gt;
              &lt;/shape&gt;
          &lt;/clip&gt;
      &lt;/item&gt;
      &lt;item android:id="@android:id/progress"&gt;
          &lt;clip&gt;
              &lt;shape&gt;
                  &lt;gradient
                      android:startColor="?attr/colorAccent"
                      android:endColor="?attr/colorAccent" /&gt;
              &lt;/shape&gt;
          &lt;/clip&gt;
      &lt;/item&gt;
  &lt;/layer-list&gt;
  </code></pre>
  
  <p>When using my app on Android 6 or 7, it works fine but if I try it on Kitkat, the following error is thrown:</p>
  
  <blockquote>
    <p>android.content.res.Resources$NotFoundException: File res/drawable/quickcontrolsprogress.xml from drawable resource ID #0x7f020094. If the resource you are trying to use is a vector resource, you may be referencing it in an unsupported way. See AppCompatDelegate.setCompatVectorFromResourcesEnabled() for more info.<br>
    at android.content.res.Resources.loadDrawable(Resources.java:3457)<br>
    at android.content.res.Resources.getDrawable(Resources.java:1897)<br>                                                                     at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:374)<br>
    at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:202)<br>                                                                     at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:190)<br>                                                                     at android.support.v7.content.res.AppCompatResources.getDrawable(AppCompatResources.java:100)<br>                                                                     at at.guger.musixs.fragment.ControlsFragment.onCreateView(ControlsFragment.java:86)<br>
    ... <br>
    Caused by: java.lang.UnsupportedOperationException: Can't convert to color: type=0x2
                                                                         at android.content.res.TypedArray.getColor(TypedArray.java:327)
                                                                         at android.graphics.drawable.GradientDrawable.inflate(GradientDrawable.java:871)
                                                                         at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:990)<br>
    ...</p>
  </blockquote>
  
  <p>The code, the error is pointing at is:</p>
  
  <pre><code>prgqProgress = (ProgressBar) rootView.findViewById(R.id.fr_ctrl_prgqProgress);
  prgqProgress.setProgressDrawable(AppCompatResources.getDrawable(getContext(), R.drawable.quickcontrolsprogress)); -&gt; Line 86
  </code></pre>
  
  <p>Does anyone know why this ResourceNotFound Exception occurs and how to fix it?
  Thank you!</p>