2016-11-15 3 views
-1

Я создал Asynctask и начал его в актив, я показал тост в onPostExecute перед тем, как заполнить asynctask. Я вызываю finish() активность, но тост все еще отображается.Asynctask onPostExecute вызов после завершения операции

+3

Возможный дубликат [Как прекратить отображение сообщения от Toast при закрытии приложения?] (HTTP://stackoverflow.com/questions/14806651/how-to-stop-displaying-message-from-toast-when-application-is-closed) –

+0

Вы можете использовать 'Toast.LENGTH_SHORT', чтобы показать его в течение более короткого периода времени, если вы используете 'Toast.LENGTH_LONG'. – Lehue

+0

Что вы хотите сделать точно? Пожалуйста, напишите код. – aldakur

ответ

0

Выполните следующие действия

Toast t = Toast.makeText(this,"Toasttext",Toast.LENGTH_LONG); 
t.show(); 

Затем вы можете отменить все Тост по телефону

t.cancel(); 
Смежные вопросы