Вопросы по теме 'looper'
Не удается создать обработчик внутри потока, который не вызвал Looper.prepare () внутри AsyncTask для ProgressDialog
Я не понимаю, почему я получаю эту ошибку. Я использую AsyncTask для запуска некоторых процессов в фоновом режиме.
У меня есть:
protected void onPreExecute()
{
connectionProgressDialog = new ProgressDialog(SetPreference.this);...
100137 просмотров
schedule
11.05.2022
Ошибка AsyncTask и Looper.prepare()
У меня есть следующий код
class OverlayTask extends AsyncTask<Void, Void, Void> {
@Override
public void onPreExecute() {
if (sites != null) {
myMapView.getOverlays().remove(sites);...
50365 просмотров
schedule
13.06.2024
Android: сбой при извлечении местоположения через регулярные промежутки времени, Looper Prepare (да, я искал !!)
Я пытаюсь получить местоположение через равные промежутки времени и отправить его по сети. Прежде чем сделать это, я считаю важным убедиться, что я правильно вытягиваю местоположение! Для этого я пытаюсь получить местоположение и отправить сообщение...
2085 просмотров
schedule
22.07.2023
Почему служба Android должна работать в потоке пользовательского интерфейса?
У меня наверное простой вопрос. У меня есть служба Android; где я создал общий класс обслуживания, который запрашивает блокировки и выполняет фактический (расширяющий) код обслуживания в отдельном потоке. Пример ниже:
abstract public class...
4049 просмотров
schedule
07.12.2022
WebView в потоке не может быть создан
у меня есть несколько потоков, в которых я создаю некоторые представления и подготавливаю их к отображению. Среди них у меня также есть WebView. Этот код выполняется в потоке:
WebView lGraphWebView = null;
try{
lGraphWebView...
4634 просмотров
schedule
12.04.2022
Потоки и сообщения Android
Я работаю над приложением для Android, которое использует фоновый рабочий поток. Мне нужно иметь возможность отправлять сообщения в поток из действия, но я не могу понять это.
У меня есть одно действие и один поток для работы в фоновом режиме. Я...
1326 просмотров
schedule
12.04.2023
Прервать поток во время цикла, используя сообщение из пользовательского интерфейса
Я уверен, что решение моей проблемы будет одним из тех «духовных» моментов, но я застрял, поэтому любые полезные советы будут с благодарностью получены.
Проблема: у меня есть пользовательский интерфейс с фоновым потоком. В пользовательском...
660 просмотров
schedule
29.10.2022
Android Gingerbread: невозможно создать обработчик внутри потока, который не вызвал Looper.prepare()
У меня есть такой код:
final Context context = this;
Timer timer = new Timer();
timer.schedule(new TimerTask()
{
@Override
public void run()
{
new CheckMessageTask(context).execute(); //ERROR
}
}, 2500, 10 * 60 * 1000);...
1001 просмотров
schedule
27.09.2022
Запрос LocationManagerLocationUpdates () в GPS Android
Я разработал приложение как службу, которая обрабатывает основные HTTP-запросы. Когда телефон получает запрос HTTP Post, например: http ://IP:port/gps/on , он должен зарегистрироваться в прослушивателе GPS следующим образом:...
10311 просмотров
schedule
14.06.2022
Threading — невозможно создать обработчик внутри потока, который не вызвал Looper.prepare()
Я использую более старый код, и при запуске этого метода я получаю ошибку Looper.prepare(). Я не понимаю, что означает линия, но это очень необходимо.
Общая программа: у меня есть AsyncTask, который вызывает метод, который вызывает doBindService()...
1548 просмотров
schedule
01.06.2022
Разряжает ли android.os.Looper батарею?
Наверное глупый вопрос, но все же...
В моем приложении мне нужно последовательно запускать тяжеловесные задачи (конечно, в отдельном потоке). Так что я думаю, что Looper — мой выбор для этого. AsyncTask не тот случай, потому что запросы могут...
947 просмотров
schedule
14.07.2022
Как отправлять обратные вызовы в Android в любой произвольный поток
Я использую игровой движок Unity, который также поддерживает экспорт в Android.
Механизм использует несколько потоков, включая поток пользовательского интерфейса и отдельный поток сценариев, в котором выполняется весь пользовательский код.
Мой...
994 просмотров
schedule
26.05.2022
Исключение Looper.prepare с использованием LocationManager во внешней службе
Я получаю следующее исключение, когда пытаюсь использовать LocationManager в пользовательском классе, работающем во внешней службе:
*** Uncaught remote exception! (Exceptions are not yet supported across processes.)...
1187 просмотров
schedule
13.11.2022
В каждом потоке может быть создан только один Looper.
Со следующим кодом:
private void showDialog(String message) {
try
{
Looper.prepare();
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
try {
Uri...
1549 просмотров
schedule
26.04.2023
Ошибка Android с областью при попытке использовать асинхронность. Говорит, что он открыт из потока без петлителя
Я получаю следующую ошибку в этом коде: «Ваша область открывается из потока без Looper. Асинхронным запросам нужен обработчик для отправки результатов вашего запроса» в этой строке:
"RealmResults<UserVehicle> completed =...
2036 просмотров
schedule
11.05.2023
Запуск библиотек JavaScript (Looper) на стороне сервера Blazor - некоторый код javascript не работает
Я пытаюсь реализовать тему Looper в моем серверном приложении Blazor, и у меня есть ссылки на библиотеки javascript в конце _Host.cshtml. Однако некоторые скрипты в theme.min.js не работают. Почему?
<script...
87 просмотров
schedule
09.10.2022