Мое приложение запускает поток для запроса в Интернете для некоторых данных. Я хочу отображать сообщение Toast, когда ничего не найдено, но мое приложение всегда сбой.Публикация сообщения Toast из темы
Я попытался с помощью контекста приложения из в потоке, например, так:
Toast.makeText(getApplicationContext(), "testttt", Toast.LENGTH_LONG).show();
Я также попытался создать исполняемую с вызовом Toast и вызова runOnUiThread (работоспособный) от Thread (Toast call in this runnable использует Activity как первый параметр).
Есть ли у кого-нибудь идеи о том, как это сделать?
Вы используете 'Thread' как внутренний класс или вы расширяете 'AsyncTask' в совершенно отдельном классе? –
На данный момент я использую класс, который я расширил с Thread. Вероятно, я переведу это в AsyncTask в какой-то момент. Я еще не добрался до него. – Andrew