2016-04-12 10 views
-3

Ich habe einen EditText in einem XML-Format eingefügt. Ich möchte diesen EditText für den Benutzer verwenden seinen Namen einfügen.Android - Wie setzt man einen Hintergrundtext in einen EditText?

Ich möchte, dass in diesem EditText der Text "Name einfügen" erscheint, aber wenn der Benutzer darauf klickt, verschwindet der Text "Name einfügen", so dass der Benutzer den Ausdruck "Einfügen Name".

Ich mag den gleichen "Namen des Ereignisses" Effekt in diesem Bild:

enter image description here

Was im EditText zu tun benötigt wird, um diesen Effekt zu bekommen? Danke!

+5

heißt 'android Hinweis: Hinweis = "Name des Ereignisses"' set in editText –

+0

Setzen Sie diese in Ihrer XML ‚s EditText android: Hinweis = "Gib den Namen ein" –

+0

Vielen Dank, ich habe die Lösung gefunden – DigaoParceiro

Antwort

0

Add Hinweis in Ihrem EditExt in der XML-Datei

<EditText 
    android:id="@+id/etName" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:hint="Insert Name"/> 
+0

danke sehr viel mann! <3 – DigaoParceiro

0

Dies wird hilfreich sein: How to clear the selection in an EditText?

es tun programmatisch unter Verwendung:

myEditText.clearFocus(); 

, die es mit den tatsächlichen Text füllt

oder xml:

android:hint="text here" 

die ist nicht wählbar ausgegraut 'Hinweis' Text yo u wollen

+0

danke mann für deine unterstützung – DigaoParceiro

Verwandte Themen