Tecnologia do Blogger.
RSS

[androidbrasil-dev] Dúvida ao setar tempo para o Toast

eu estou com dificuldade para aumentar o tempo de um Toast em uma app minha. O toast é o seguinte:
Toast.makeText(mapView.getContext(), teste0", Toast.LENGTH_LONG).show();


Tentei fazer o seguinte para aumentar o tempo dele:
final Toast toast = Toast.makeText(mapView.getContext(), "teste", Toast.LENGTH_SHORT);
        toast.show();

        Handler handler = new Handler();
            handler.postDelayed(new Runnable() {
               @Override
               public void run() {
                   toast.cancel(); 
               }
        }, 1000000);


Tentei o seguinte também, mas nenhum deu certo...
Toast toast = Toast.makeText(mapView.getContext(), "Nome: ",20000000);
toast.setDuration(200000);
toast.show();

Alguem tem uma ideia de passar um tempo maior para o toast? se eu posso definir este tempo...
Eu gostaria q ele tivesse a duração de uns 5 segundos... por q o tempo Toast.LENGTH_LONG é muito curto para ler o que eu pretendo exibir.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário