Описание тега looper
A JQuery plugin for carousel. No coding required.
2
ответа
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); //Every 10 Minutes Таймер дол…
11 июн '13 в 16:47
2
ответа
Android.os.Looper разряжает батарею?
Я думаю, это глупый вопрос, но все же... В моем приложении мне нужно запускать тяжелые задачи последовательно (в отдельном потоке, конечно). Итак, я думаю, что Looper - мой выбор для этого. AsyncTask - не тот случай, потому что запросы могут поступа…
06 сен '13 в 05:56
2
ответа
Реализация обработчика-лупера в Android
У меня есть активность с обработчиком (поток пользовательского интерфейса) Я запускаю новый поток и создаю handler.post(новый MyRunnable()) - (новый рабочий поток) В документации Android говорится о методе post: "Заставляет Runnable r быть добавленн…
15 мар '11 в 18:38
2
ответа
Вызов Looper более одного раза вызывает "отправку сообщения обработчику в мертвой ветке"
Я использую Executor [исправленный пул потоков] с моей собственной ThreadFactory, которая добавляет Looper: Handler HANDLER = new Handler(); Executor THREADS = Executors.newFixedThreadPool(THREAD_POOL_SIZE, new ThreadFactory() { @Override public Thr…
04 сен '10 в 16:08
1
ответ
Android: метод петлителя
В моей деятельности у меня есть метод, который должен повторяться, пока пользователь не нажмет кнопку private void AnimateItem(int i){ ((AnimationDrawable) myList.getChildAt(i).getBackground()).start(); } private void CheckItems(){ int[] items = new…
15 сен '14 в 13:53
2
ответа
Где "выйти" с петлителя?
У меня проблема с петлителем. Я звоню looper.prepare()и после выполнения чего-то все работает нормально. Но если я поверну устройство, я получу исключение при подготовке. 07-12 16:40:09.760: E/activity(15809): java.lang.RuntimeException: Only one Lo…
12 июл '13 в 14:49
1
ответ
Обработчик Android и проблема Looper.prepare()
Я создаю космический шутер для Android, в настоящее время я реализую методы съемки, но у меня возникают некоторые проблемы, которые я не могу понять, когда пытаюсь создавать новые снимки и рисовать их. у меня есть этот метод: public void createShot(…
17 окт '12 в 12:18
2
ответа
LocationListener onLocationChanged не всегда вызывается в расширении DashClock
У меня есть расширение DashClock, которое можно обновить, щелкнув по нему или по временному интервалу, поэтому я использую AsyncTask. Я также использую LocationListener, так как мне нужно местоположение пользователя. Иногда onLocationChanged не сраб…
07 июл '13 в 16:16
1
ответ
Отправка сообщений из другого обработчика в очередь сообщений другого обработчика
Я хочу отправить из другого обработчика (не из самого обработчика LooperThread) в очередь сообщений LooperThread, но он ничего не показывает. Thread.sleep должен запустить mHandler. Есть идеи? Основная деятельность new LooperThread().start(); try { …
07 авг '18 в 21:28
2
ответа
Android - код после лупера
У меня есть дочерний поток, выполняющий задачу бесконечно. Я хочу (1) постоянно отправлять данные обратно в поток пользовательского интерфейса и (2) иногда отправлять данные (соответствующие кнопкам) в дочерний поток, чтобы приостановить / продолжит…
16 окт '13 в 05:28
3
ответа
Получить очередь сообщений основного обработчика и обработчик
Как мне получить очередь сообщений основного потока из другого потока? Looper.getMainLooper() получает петлитель основного потока, но я не могу найти способ получить MessageQueue для петлителя другого потока. Кроме того, как мне получить обработчик …
02 июл '11 в 18:19
1
ответ
Что является эквивалентом Blackberry для Android Looper?
У Android есть Looper, а у iPhone - Run Loops. Похоже, что Blackberry будет иметь такое же резервное копирование для создания очереди и запуска потоков. Кто-нибудь знает, если есть?
17 авг '10 в 20:13
1
ответ
Могу ли я получить неблокирующий Looper?
У меня есть тема с сообщением-Looper для некоторых вычислений местоположения. Для этого я звоню: LocationManager.requestLocationUpdates(mProvider, mMinTime, mMinDistance, (LocationListener)this, looper); Чтобы получить действительный объект Looper, …
16 сен '12 в 13:12
2
ответа
LocationManager и Looper - для одного потока может быть создан только один Looper
У меня проблема с моим приложением. Мне нужно получать обновления местоположения через определенные промежутки времени и, следовательно, в основном нужно уметь управлять модулем GPS довольно хорошо, с ОС Android это не совсем легко. В основном мне н…
09 дек '11 в 07:48
4
ответа
Android: requestLocationUpdates создает исключение
Я пытаюсь периодически получать данные о местоположении пользователя через GPS в Android и отправлять данные в удаленную БД, но я получаю исключение: Can't create handler inside thread that has not called Looper.prepare(), Метод, который извлекает п…
05 авг '11 в 19:27
1
ответ
Что не так с моей реализацией фрагмента?
Введение: у меня есть плата IOIO-OTG, которая подключена к устройству Android через USB-соединение. Предполагается, что моя плата IOIO-OTG запускает петлитель при соединении, однако этого, похоже, никогда не происходит. Единственная причина, по кото…
05 мар '14 в 20:42
2
ответа
В каждом потоке может быть создан только один Looper
Со следующим кодом: private void showDialog(String message) { try { Looper.prepare(); Handler handler = new Handler() { @Override public void handleMessage(Message msg) { try { Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NO…
14 дек '15 в 04:22
1
ответ
Для одного потока может быть создан только один Looper. Ошибка, асинхронная задача
Код в нижней части этого поста запускается следующей строкой кода. new MasterClickAsyncTask(main).execute(position); Часть кода doInBackground ниже вызывает метод, содержащий цикл for, отсюда и необходимость в Looper.prepare(). Этот код работает нор…
15 окт '11 в 23:01
3
ответа
LocationManager requestLocationUpdates() в GPS Android
Я разработал приложение как сервис, который обрабатывает основные HTTP-запросы. Когда телефон получает запрос HTTP Post, например: http ://IP:port/gps/on, он должен зарегистрироваться на приемнике GPS следующим образом: lm.requestLocationUpdates(Loc…
18 июн '13 в 14:44
0
ответов
Как указать выражение cron для запуска каждые 5 секунд в Jenkins/Looper
Мне нужно запускать работу cron каждые 5 секунд через Looper/ Jenkins. Может ли кто-нибудь помочь мне в написании выражения cron? Я использовал следующую спецификацию в моем файле yml, но она не сработала. триггеры: - push: отключено - pr: отключено…
06 дек '18 в 10:19