Ich Portierung Ich Sortierung durch verschiedene XML-Fehler und in einer Datei habe ich ... einige Projekte über von Eclipse Android Studio undErforderliches Attribut für das Selektor-Tag?
in einem<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/downarrow_pressed"
android:state_pressed="true" /> <!-- pressed -->
<item android:drawable="@drawable/downarrow_normal" /> <!-- default -->
</selector>
... und Android Studio sagt, dass Dem Selektor-Tag fehlen zwei erforderliche Attribute: layout_height und layout_width.
Drei Fragen:
- Was in diesem Zusammenhang die richtigen Werte für diese Attribute sind?
- Warum hat Eclipse das nicht markiert? (es baut und läuft gut aus Eclipse)
- Ich habe über developer.android.com gesucht und ich kann nicht herausfinden, wo zu sagen, was die erforderlichen Attribute für ein Tag sind. Wo ist das?
'Selektor' hat nicht' layout_width' oder 'layout_height'. Wenn Sie diesen Fehler erhalten, denkt er, dass Sie versuchen, diese Datei als Layout und nicht als Zeichenressource zu laden. Siehe: https://developer.android.com/guide/topics/resources/drawable-resource.html#StateList –
Wo befindet sich die obige XML-Datei in Ihrem Projekt? – San
'... und Android Studio sagt, dass dem Selektor-Tag zwei erforderliche Attribute fehlen: layout_height und layout_width. Ich schätze, es sagt Ihnen, dass der Selektor ** in der Layout-Datei ** diese Attribute nicht enthält. –