layer-list Drawable wird nicht gezeichnet

  • Hallo,


    ich versuche ein einfaches layer-list drawable zu erstellen. Wenn ich dieses einer ImageView als src zuweise, wird es jedoch nicht gezeichnet:



    Also einfach nur zwei Ovale die leicht versetzt sind. Das macht nicht viel Sinn, aber es geht nur ums Prinzip. Warum wird das nicht dargestellt?


    Das Problem scheinen die android:left|right|bottom|top Anweisungen zu sein. Gibt es nur eine solche Anweisung in der gesamten XML-Datei wird das Drawable ohne Probleme gezeichnet. Gibt es jedoch zwei wie im obigen Beispiel bleibt alles leer.


    Funktioniert:


    Funktioniert nicht (ebenso wie das erste Beispiel):

    Code
    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    	<item android:top="20dp" android:left="20dp">
    		<shape android:shape="oval">
    			<solid android:color="@color/dark_gray" />	
    		</shape>
    	</item>   
    </layer-list>


    Was mache ich falsch?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!