title: ?android:attr/listDivider not recognised as drawable in an inset drawable
body: <p>I have this simple resource drawable:</p>
  
  <pre><code>&lt;inset xmlns:android="http://schemas.android.com/apk/res/android"
         android:drawable="?android:attr/listDivider"
         android:insetLeft="88dp"
         android:insetRight="16dp"&gt;
  &lt;/inset&gt;
  </code></pre>
  
  <p>This works alright on a Nexus 6 with 5.1, but on a Huawei U9200E with 4.0.3 I get:</p>
  
  <pre><code>org.xmlpull.v1.XmlPullParserException: Binary XML file line #6: &lt;inset&gt; tag requires a 'drawable' attribute or child tag defining a drawable
  </code></pre>
  
  <p>I can use  <code>?android:attr/listDivider</code> in other attributes, and I can set other drawables as the drawable for my inset drawable, but this combination doesn't work, apparently, in some devices.</p>
  
  <p>Why???</p>