0% encontró este documento útil (0 votos)
34 vistas3 páginas

Uso de Toast en Android con Kotlin

Guía para realizar un Toast en Android Studio

Cargado por

Leticia Mendoza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas3 páginas

Uso de Toast en Android con Kotlin

Guía para realizar un Toast en Android Studio

Cargado por

Leticia Mendoza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Apunte sobre cómo usar Toast en Android usando Kotlin

Android Toast

Los tosast(Tostadas) son un widget de interfaz de usuario que aparece en pantalla durante algún
tiempo en forma de notificación. Por lo general, se usan cuando desea informar al usuario de
algo procedimiento no crítico, solo con base de notificación de un suceso.

La sintaxis para definir un Toast se proporciona a continuación.


[Link](this, "Notificación corta", Toast.LENGTH_SHORT).show()
[Link](this, "Notificación larga", Toast.LENGTH_LONG).show()

Los argumentos que requiere la función Toast

• Context: contexto
• Message: mensage
• Duration: bandera de duración

show() esa función es para mostrar el Toast en pantalla

Funciones de extensión de Android Toasts Kotlin

Usando las funciones de Extensión podemos acortar nuestra invocación de Toast estableciendo
algunos valores predeterminados en la extensión.

fun Context?.toast(text: CharSequence, duration: Int = Toast.LENGTH_LONG) = this?.let {[Link](it, text,


duration).show() }
fun Context?.toast(@StringRes textId: Int, duration: Int = Toast.LENGTH_LONG) = this?.let {[Link](it,
textId, duration).show() }

Su uso

Usar dentro de un activity

1toast("Toast Message")
2toast([Link].recurso_string")

Usar dentro de un fragment

1context?.toast("Toast Message")
2context?.toast([Link].recurso_string")
Si queremos modificar el tiempo de aparición en pantalla

1 toast("Toast message", Toast.LENGTh_SHORT)

Referencias

Documentación Oficial Andriod

También podría gustarte