Moderator, Bürokraten, Checkuser-Berechtigte, developer, emailconfirmed, Oberflächenadministratoren, Oversighter, Administratoren
11.008
Bearbeitungen
(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…“) |
(Die Seite wurde neu angelegt: „== Eine Zeichenkette (Ressource) hinzufügen == Standardmäßig enthält dein Android-Projekt eine Zeichenketten-Ressourcen-Datei unter <code>res/values/string…“) |
||
Zeile 65: | Zeile 65: | ||
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. | 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. | ||
== | == Eine Zeichenkette (Ressource) hinzufügen == | ||
Standardmäßig enthält dein Android-Projekt eine Zeichenketten-Ressourcen-Datei unter <code>res/values/strings.xml</code>. Hier fügst du eine neue Zeichenkette mit dem Namen <code>"edit_message"</code> hinzu und setzt ihren Wert auf "Eine Nachricht eingeben." | |||
# In [[Android Studio]], from the <code>res/values</code> directory, open <code>strings.xml</code>. | # In [[Android Studio]], from the <code>res/values</code> directory, open <code>strings.xml</code>. |
Bearbeitungen