Tecnologia do Blogger.
RSS

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

É isso mesmo, Toasts são ou LONG ou SHORT.



    private void scheduleTimeoutLocked(ToastRecord r, boolean immediate)
    {
        Message m = Message.obtain(mHandler, MESSAGE_TIMEOUT, r);
        long delay = immediate ? 0 : (r.duration == Toast.LENGTH_LONG ? LONG_DELAY : SHORT_DELAY);
        mHandler.removeCallbacksAndMessages(r);
        mHandler.sendMessageDelayed(m, delay);
    }


Lúcio Maciel
luciofm@gmail.com


2012/7/3 Ernani Joppert Pontes Martins <joppert@gmail.com>
Pelo que eu saiba o Toast só consegue durar ou LONG ou SHORT e não dá
pra mudar isso.

Posso estar enganado!

Abraço,

Ernani

2012/7/3 Jonathans Coelho <jonathancoelho@gmail.com>:
> Saca isso..
>
> Toast toast = Toast.makeText(this, "a", Toast.LENGTH_LONG);
> toast.setDuration(300);
>
> Em 3 de julho de 2012 11:01, Romário De Oliveira <romariocco@gmail.com>
> escreveu:
>
>> Este Toast esta dentro do método onTap de uma classe q estende de Overlay
>>
>> Toast.makeText(mapView.getContext(),"teste", Toast.LENGTH_LONG).show();
>>
>> será q é este o motivo deu nao conseguir setar um tempo para ele passando
>> diretamente no lugar do "Toast.LENGTH_LONG" ???
>>
>> alguém tem idéia se pode ser isso?
>>
>> eu já tentei passar direto mas nao funcionou
>
>
>
>
> --
> Att.
>
> Jonathan Coelho
> Analista de Sistemas
> Aocom - Administração Orientada por computador
>
> Contato:(62) 82041097
>

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

0 comentários:

Postar um comentário