Android Training/Building a Simple User Interface/de: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „=== [http://developer.android.com/reference/android/view/View.html#attr_android:layout_width <code>android:layout_width</code>] und [http://developer.android.c…“ |
Die Seite wurde neu angelegt: „=== [http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint <code>android:hint</code>] === Dies ist die Standard-Zeichenkette, w…“ |
||
Zeile 63: | Zeile 63: | ||
=== [http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint <code>android:hint</code>] === | === [http://developer.android.com/reference/android/widget/TextView.html#attr_android:hint <code>android:hint</code>] === | ||
Dies ist die Standard-Zeichenkette, welche angezeigt wird, wenn das Textfeld leer ist. Anstelle eines ''hard-coded'' Wertes, der Wert <code>"@string/edit_message"</code> referenziert eine Zeichenketten-Ressource, welche in einer separaten Datei definiert ist. Weil dies eine konkrete Ressource referenziert (nicht wie ein Identifier), benötigt es kein Plus-Zeichen. Allerdings siehst du zuerst einen Kompiler-Fehler, da die Zeichenkette noch nicht definiert ist. Diesen Fehler wirst du im nächsten Abschnitt beheben. | |||
== Add String Resources == | == Add String Resources == |