sexta-feira, 4 de março de 2011

Mensagem de Alerta no Android

         É comum nas API’s de desenvolvimento uma forma de dar alertas para o usuário, com a API de desenvolvimento do Android não é diferente, foi criado a classe Toast  (a tradução seria brinde).
         Ela possui um método estático chamado makeTest onde definimos a mensagem, o contexto onde ela vai aparecer (normalmente a janela que o usuário está) e o tempo que a mensagem vai ficar na tela. Segue a definição da função :
public static Toast makeText (Context context, CharSequence text, int duration)
 

         Para definir o tempo de exibição da janela na tela, a classe Toast tem duas constantes :
   
                 Toast.LENGTH_LONG – Tempo longo de exibição;
                 Toast. LENGTH_SHORT – Tempo curto de exibição.

         Após definir a mensagem é só chamar o método show(), segue a definição :
public void show ()

        Segue um exemplo para chamar a função e a tela exibida :

Toast.makeText(MainActivity.this, "É obrigatório o preenchimento da UF !", Toast.LENGTH_LONG).show();
 






Referência:
Documentação oficial da classe Toast
Tutorial para iniciar o desenvolvimento na plataforma Android



5 comentários :

  1. muito bem explicado mano.. parabens pelos posts de android.

    ResponderExcluir
  2. como mudar idioma dessa mensagens ai automaticamente ?

    ResponderExcluir
    Respostas
    1. Você precisa ver sobre internacionalização de aplicativo, basicamente é um arquivo xml com as frases em cada idioma que você quer.

      Excluir