Я делаю приложение карты с OnClick
создание маркера. Я использую простой класс AsyncTask
, чтобы получить адрес улицы . Я щелкнул так, чтобы установить маркер и сохранить объект Address
в список на будущее. onMarkerClick
намерение, поэтому я могу отображать адрес во втором действии и, конечно же, резервное копирование базы данных в onDestroy
, Проблема в том, что AsyncTask
- это опция, когда я создаю маркер и нажимаю на него. Если я создаю 2-3-4 или более, они не строятся в очереди, и я теряю первый или все из них, кроме последнего. Сейчас я читаю около ThreadPool
и AsyncTask.THREAD_POOL_EXECUTOR
, но мне очень сложно это сделать. Можно ли попросить более простые объяснения или/или образец кода?
Материал, который я знаю Банкомат: AsyncTask
не является вариантом, поскольку он управляет только одним фоновым потоком. Thread
сложнее реализовать, но дает контроль над приоритетом. Мне нужно создать новый поток на каждом клике или сделать очередь задач, чтобы это сделать. Geocoder
класс был вариантом, но не работает для меня (плохое форматирование, случайная недоступность).Как создать ThreadPool?
1
A
ответ
0
Документация разработчика для Android имеет соответствующие обучающие команды для Thread Pool. Используя это, вы также можете использовать communicate with the UI, чтобы вы могли (в вашем случае) манипулировать/обновлять маркеры и устанавливать на него слушателей.
Смежные вопросы
- 1. C++ Создать ThreadPool (как java)
- 2. Простейший способ создать threadpool в C++?
- 3. Создать threadpool от ThreadPoolTaskExecutor или ThreadPoolExecutorFactoryBean?
- 4. Как использовать ThreadPool класс
- 5. Как работает Tomcat's Threadpool
- 6. Завершение threadpool
- 7. Как создать ThreadPool с фиксированным размером в .NET?
- 8. .Net Как создать пользовательский ThreadPool, общий для всех AppDomain процесса?
- 9. Threadpool Как создать пул потоков с очередью в C?
- 10. boost threadpool
- 11. Если ThreadPool полон, как сделать Action.BeginInvoke икры нон Threadpool нити
- 12. Очистка ThreadPool
- 13. использования ThreadPool
- 14. Связь ThreadPool
- 15. Node.js threadpool
- 16. pthread threadpool?
- 17. Silverlight Threadpool
- 18. ThreadPool Exception
- 19. Java ThreadPool
- 20. Синхронизация Threadpool
- 21. Параметры ThreadPool
- 22. asp.net ThreadPool - долго работающий
- 23. Как очистить ThreadPool? [Microsoft System.Threading.ThreadPool]
- 24. Как остановить поток в threadpool
- 25. ThreadPool для Executor как опрос?
- 26. Как обрабатывать ThreadPool/ExecutorService весной
- 27. Как использовать ThreadPool для запуска параллельной нити?
- 28. .NET 1.0 ThreadPool Вопрос
- 29. Какие альтернативы Threadpool?
- 30. Почему .NET ThreadPool отстает?