Visualizzazione stampabile
-
Killare un Toast
Ho creato una applicazione che posiziona dei marker su una mappa e cliccando su ogn'uno di essi (con onTap) compare un Toast che ne descrive il contenuto.
Ora però il mio problema è che i Toast hanno una durata predefinita (SHORT o LONG) e se clicco su più markers velocemente i Toast vengono messi in coda e visualizzati uno di seguito all'altro aspettando che quello precedente si esaurisca da solo.
Quello che vorrei fare io invece e che ad ogni Tap se c'è già un Toast questo venga interrotto e venga visualizzato immediatamente il Toast nuovo. Ho visto che esiste il metodo cancel() che dovrebbe fare proprio questo, ma non riesco a capire come poter controllare se un toast è già attivo nello schermo.
Qualche idea??