¿Cómo puedo configurar el texto de un EditText?
android
textview
android-edittext
usuario555910
fuente
fuente

Respuestas:
Si revisas los documentos
EditText, encontrarás unsetText()método. Toma en aStringy aTextView.BufferType. Por ejemplo:También hereda
TextView'ssetText(CharSequence)ysetText(int)métodos, por lo que puede configurarlo como un regularTextView:fuente
EditText.BufferType.EDITABLE?EditTextextiendeTextView;TextView.BufferType.EDITABLEes la constante correctasetText(CharSequence), desde su superclaseTextView. Entonces, no estoy realmente seguro de por qué esta es la respuesta más votada y aceptada.He descubierto que String es una subclase indirecta útil de secuencia de caracteres
http://developer.android.com/reference/android/widget/TextView.html find setText (texto de secuencia de caracteres)
http://developer.android.com/reference/java/lang/CharSequence.html
fuente
Compruébelo,
EditTextacepte solo valores de cadena si es necesario, conviértalo en cadena.Si int, double, long value, haz:
fuente
Use +, el operador de concatenación de cadenas:
o usar
o usar
fuente
Esta es la solución en Kotlin
fuente
Puedes configurar
android:text="your text";fuente
http://developer.android.com/reference/android/widget/TextView.html#setText(java.lang.CharSequence )
fuente
Necesitas:
EditText in the xml fileEditTexten la actividadEditTextfuente
Solución en Android Java:
Comience su EditText, la identificación ha llegado a su id xml.
en su Método OnCreate, simplemente configure el texto con el nombre definido.
use el método setText de su editText.
fuente
Si desea establecer el texto en tiempo de diseño en el
xmlarchivo, simplementeandroid:text="username"agregue esta propiedad.Si desea establecer texto mediante programación en Java
y en lo
kotlinmismo como Java usando getter / setterPero si quieres usar
.textpor principio, entoncesdebido a que
EditText.textrequiere uneditableprimer lugar noStringfuente