cancelamento personalizado do Toast não está funcionando
Vi várias perguntas sobre o cancelamento de torradas. Nenhum deles está funcionand
Eu tenho um brinde personalizado. O código para isso é tudo, exceto uma linha, igual ahttp: //developer.android.com/guide/topics/ui/notifiers/toasts.html#CustomToastVie
A diferença é a seguinte.
A variável brinde é definida como uma variável de classe Todo o código java é escrito em um métodNo início deste método, adicionei a seguinte linha para cancelar a torrad
if (toast!=null){
toast.cancel();
}
O método é chamado quando o usuário seleciona (ao clicar) a visualização / layout. O problema é que, quando o usuário seleciona algumas vezes, o brinde fica na fila (o toast.cancel não está funcionando
Qualquer solução?
[update] Tentei fazer do objeto toast uma variável estática. Ainda não funciona.