0

Android Studio – Exibindo sua primeira mensagem utilizando a classe Toast

Isaias Bueno
Isaias Bueno

O Toast fornece um feedback simples e rápido ao usuário em uma pequena janela. Essa janela é exibida na quantidade de espaço necessário para a mensagem que lhe foi determinada, permanecendo visível por um tempo limite. Por exemplo, ao sair de um e-mail antes de enviá-lo, será exibido um Toast “Rascunho salvo”, para lhe informar que será possível retornar ao e-mail.


Este recurso não tem interação com o usuário, serve somente para dar informações rápidas. Para uma interação há recursos como Alertas e Notificação.



A utilização do Toast é muito fácil e não exige um maior nível de conhecimento no Android para aplicá-la. Na maioria das vezes vamos utilizar a construção básica do Toast que se resume em poucas linhas de código ou em apenas uma.


Para instanciar o objeto, utilizaremos o método Toast.makeText() ele precisa somente de três parâmetros: contexto, mensagem e duração. A duração é uma constante existente na classe Toast, tendo como opção LENGTH_SHORT para curto tempo ou LENGHT_LONG para longo. Para exibir vamos chamar o método show().

Vamos a prática.



No Android Studio crie um projeto Android > “Empty Activity” e utilizando a linguagem Kotlin.



Com seu projeto pronto, insira um Button na sua “activity_main.xml”, defina o Atributo id do mesmo como “@+id/botao”, feito isso vá para a sua classe MainActivity.kt e digite o código abaixo:



class MainActivity : AppCompatActivity() {

    lateinit var botao1 : Button
    
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    
        botao1 = findViewById(R.id.botao)
        botao1.setOnClickListener(object : View.OnClickListener {
            
	  override fun onClick(v: View?) {
        
                Toast.makeText(applicationContext,
                "Minha primeira mensagem. Aí sim!",
                Toast.LENGTH_LONG).show()
            }
        })
    }
}


Execute o seu projeto no emulador e veja como funciona na prática um exemplo simples da utilização da classe Toast para exibir mensagens ao usuário.


Por hoje é só pessoal, sucesso nos estudos!

0
0

Comentários (2)

0
Andressa Costa

Andressa Costa

04/05/2021 13:38

Explicou de uma maneira bem simples de entender

1
Tânia Ferreira

Tânia Ferreira

26/03/2021 20:02

Parabéns !!!


Didática rápida e sucinta ...


Sucesso !!

Desenvolvedor Android|Kotlin

Brasil