Estuvimos buscando por el mundo online y así darte la respuesta para tu dilema, si tienes alguna difcultad déjanos tu pregunta y te contestaremos con mucho gusto.
Solución:
Aquí está el ejemplo completo con explicación.
//init the edittext
val etMessage = findViewById(R.id.et_message) as EditText
//init the button
val btnClick = findViewById(R.id.btn_click) as Button
btnClick.setOnClickListener
//read value from EditText to a String variable
val msg: String = etMessage.text.toString()
//check if the EditText have values or not
if(msg.trim().length>0)
Toast.makeText(applicationContext, "Message : "+msg, Toast.LENGTH_SHORT).show()
else
Toast.makeText(applicationContext, "Please enter some message! ", Toast.LENGTH_SHORT).show()
Aproveche la potencia de Kotlin mediante el uso de funciones de extensión en línea:
editText.text.isNotEmpty().apply
//do something
o usar let
Oye, estoy usando así en kotlin
val input = editText?.text.toString().trim()
if (input.isNullOrBlank())
//Your code for blank edittext
Espero que esto te ayude … avísame si hay algún problema …
Reseñas y puntuaciones
Si posees algún recelo y disposición de progresar nuestro crónica eres capaz de escribir un paráfrasis y con deseo lo analizaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)