So legen Sie Text in einem EditText fest

Wie kann ich den Text eines EditText setzen?

  • Android - Wie man ein EditText (Zahlen) dann wandeln Sie es in eine Ganzzahl, um es für Mathe zu verwenden?
  • Android Textview Italic und Wrap_contents
  • Wie man eine Ausnahme (ActivityNotFoundException) bei der Verwendung von LinkMovementMethod fängt
  • Ändern der Schriftgröße in einen AlertDialog
  • TextInputLayout setErrorEnabled erstellt kein neues TextView-Objekt
  • Platzierung einer Textansicht oben auf Bildansicht in Android
  • Wie kann ich einen Klick auf den ActionBar-Titel erkennen?
  • Android - Füge Textansicht zum Layout hinzu, wenn die Taste gedrückt wird
  • 8 Solutions collect form web for “So legen Sie Text in einem EditText fest”

    Wenn Sie die docs für EditText , finden Sie eine setText() Methode. Es nimmt einen String und einen TextView.BufferType . Beispielsweise:

     EditText editText = (EditText)findViewById(R.id.edit_text); editText.setText("Google is your friend.", TextView.BufferType.EDITABLE); 
     String string="this is a text"; editText.setText(string) 

    Ich habe String gefunden, um eine nützliche Indirekte Unterklasse von CharSequenz zu sein

    http://developer.android.com/reference/android/widget/TextView.html find setText (CharSequence Text)

    http://developer.android.com/reference/java/lang/CharSequence.html

    Verwenden Sie +, den String-Verkettungsoperator:

      ed = (EditText) findViewById (R.id.box); int x = 10; ed.setText(""+x); 

    oder benutzen

     String.valueOf(int): ed.setText(String.valueOf(x)); 

    oder benutzen

     Integer.toString(int): ed.setText(Integer.toString(x)); 

    Du brauchst:

    1. Deklariere den EditText in the xml file
    2. Finde den EditText in der Aktivität
    3. EditText Sie den Text im EditText

    Sie können android:text="your text" ;

     <EditText android:id="@+id/editTextName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/intro_name"/> 
     String text = "Example"; EditText edtText = (EditText) findViewById(R.id.edtText); edtText.setText(text); 

    Check it out EditText akzeptiere nur String-Werte, wenn nötig, konvertieren sie in String.

    Wenn int, doppelt, langer Wert, tun:

     String.value(value); 
     EditText editText = (EditText)findViewById(R.id.edit_text); editText.setText("Google is your friend.", TextView.BufferType.EDITABLE); 

    Nicht zu technisch zu sein, und ich bin mir sicher, dass du es genauso bekommst wie ich, aber es ist "Editable".

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.