So legen Sie Text in einem EditText fest

Wie kann ich den Text eines EditText setzen?

  • Android Textansicht - ich kann es nicht gehen
  • Wie ändere ich Textgröße an Orten autocompletefragment in android?
  • Wie man Text in einer erweiterten Klasse für TextView korrekt zeichnet?
  • Wie man textview width wrap_content setzt, aber auf 1/3 der übergeordneten Breite begrenzt ist
  • TextView mit verschiedenen textSize
  • Android - SetView TextStyle programmgesteuert?
  • Holen Sie sich den Wert der Link-Text, wenn in einer Textansicht in Android geklickt
  • TextView FontSize nach unterschiedlicher Auflösung und ScreenSize
  • 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.