Android: не может найти Looper.quit () - PullRequest
4 голосов
/ 08 октября 2010

Название объясняет все это. У меня есть класс, который расширяет AsyncTask. Я вызываю его прямо в главном потоке, используя новый classname.execute ().

Теперь в doInBackground (params) у меня есть Looper.prepare. Так как я получаю сообщение об ошибке «В каждом потоке может быть создан только один Looper», мне нужно использовать Looper.quit () внутри него. Но я не могу найти его внутри класса Looper, когда пишу Looper.quit ();

Так, как использовать эту функцию выхода

1 Ответ

4 голосов
/ 05 сентября 2011

Вы должны вызвать Looper.myLooper (). Quit ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...