I definiert eine drawable
Wie kann ich eine XML-Form zeichnen?
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http//schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffffff" />
<size android:width="60dp"
android:height="40dp" />
</shape>
Aber wie es in der layout
Definition zu benutzen?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:src="@drawable/ic_title"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
/>
</LinearLayout>
Ich sehe immer noch nur schwarzen Hintergrund.
Edited:
Es stellte sich heraus, dass ich ein :
in der drawable
xmlns
Erklärung verpasst. Nun ist dieses Beispiel arbeitet in dem Lebkuchen-Gerät :)
Alberne Frage, aber ist "ic_title" der Name des Zeichensatzes, den Sie definiert haben? Sie können auch 'android: background 'auf' LinearLayout' setzen. –
Ja, ic_title ist das Zeichen, das ich oben definiert habe. Ich möchte nicht Android: Hintergrund, das ist nicht der gewünschte Effekt. Ich kann mehr ImageView in das LinearLayout einfügen. –