Вопросы по теме 'looper'

Android: в каждом потоке может быть создан только один Looper
У меня проблема с лупером Android. У меня есть класс, который расширил AsynTask. Внутри метода doInBackground() у меня есть Looper.prepare() и некоторый код ниже. Он работает хорошо и хорошо в первый раз, но после этого выдает исключение «Только...
9739 просмотров
schedule 25.04.2022

Реализация Handler-Looper в Android
У меня есть активность с обработчиком (поток пользовательского интерфейса) Я запускаю новый поток и делаю handler.post(new MyRunnable()) - (новый рабочий поток) В документации Android говорится о методе post: «Вызывает добавление Runnable r в...
3885 просмотров
schedule 04.08.2022

Использует ли поток Android Looper вычислительную мощность?
Этот вопрос, вероятно, также применим к общему миру потоков Java... У меня есть поток, который я использую так (это в методе run ): Looper.prepare(); Handler rHandler = new Handler(){ @Override public void handleMessage(Message msg)...
635 просмотров
schedule 29.06.2023

Не удается создать обработчик внутри потока в Android
Я пытаюсь показать диалоговое окно предупреждения в условии if. ObdGatewayService.java public class ObdGatewayService{ if(e.getMessage().equals("Broken pipe")){ ((MainActivity) ctx).OBDreconnect(); } }...
27 просмотров
schedule 27.08.2022