Вопросы по теме 'android-asynctask'
Правило многопоточности AsyncTask — действительно ли его можно использовать только один раз?
В документации по AsyncTask приводится следующее правило, касающееся многопоточности :
Задача может быть выполнена только один раз (при повторной попытке выполнения будет выдано исключение).
Все это означает, что вам нужно...
9972 просмотров
schedule
13.04.2022
Внешний класс AsyncTask с ProgressDialog [Обновление: и вернуться обратно?]
** Обновлено: (см. ниже) ** Я искал пару дней и не могу найти прямого ответа на этот вопрос. Некоторые говорят, что это возможно, некоторые говорят, что это возможно, некоторые говорят, что это невозможно. Я схожу с ума по этому поводу.
Я хочу,...
11308 просмотров
schedule
24.05.2023
Действительно ли AsyncTask ошибочен концептуально или я просто что-то упускаю?
Я исследовал эту проблему в течение нескольких месяцев, придумывал разные решения для нее, что меня не устраивает, поскольку все они представляют собой массовые взломы. Я до сих пор не могу поверить, что класс с ошибками в дизайне вошел во фреймворк,...
33835 просмотров
schedule
08.05.2023
AsyncTask иногда не запускается, несмотря на то, что состояние RUNNING?
В моем приложении я использую AsyncTask при запуске своей деятельности, чтобы получить мелодию звонка определенного контакта.
Он работает нормально, но я заметил, что если приложение останавливается дважды до того, как AsyncTask переходит к методу...
1573 просмотров
schedule
19.07.2023
Диалоговое окно прогресса не будет отображаться с асинхронной задачей
Я искал ответ на это в течение некоторого времени. У меня есть асинхронная задача, которая загружает базу данных, необходимую для моего приложения, пока это загружает мое приложение, которое ничего не может сделать, так как все данные, на которые оно...
3593 просмотров
schedule
15.11.2023
проблема с вызовом недействительности в потоке асинхронной задачи в Android!
Я пытаюсь вызвать invalidate() из потока asyntask. Я получаю эту ошибку:
10-18 15:14:30.469: ERROR/AndroidRuntime(889): Причина: android.view.ViewRoot$CalledFromWrongThreadException: Только исходный поток, создавший иерархию представлений,...
2365 просмотров
schedule
15.12.2023
Непоследовательное поведение при загрузке изображений с помощью AsyncTask
То, что делает приложение, очень просто. Он загружает два RSS-канала, и в каждом RSS-канале он содержит два элемента с заголовком, изображением и ссылкой. Затем он загружает изображения, сохраняет их в локальной папке и отображает их. Итак, два...
639 просмотров
schedule
28.04.2022
Android TimerTask выдает RuntimeException, если Show ProgressDialog добавляется в run()
Я пытаюсь запланировать таймер, используя timertask. Я хочу заморозить пользовательский интерфейс, когда задача выполняется с использованием ProgressDialog. Я использую AsyncTask с TimerTask для достижения желаемых результатов. Но когда я добавляю...
1221 просмотров
schedule
07.03.2023
Управление несколькими асинхронными задачами для загрузки нескольких изображений из html-кода, утечка оперативной памяти, какие-либо идеи?
Я разрабатываю приложение для Android. Теперь я разбираю bbcode в html и отображаю его внутри текстового представления, текстовое представление находится внутри пользовательского списка. Я использую Html.ImageGetter() для отображения изображений,...
22632 просмотров
schedule
14.03.2023
Android AsyncTask не останавливается при отмене, почему?
У меня есть AsyncTask, который я отключил в событии жизненного цикла onPause Activity, поэтому он не запускается, когда кто-то покидает приложение, но, несмотря на это, продолжает работать. Я добавил трассировку, и этот фрагмент показывает проблему....
13918 просмотров
schedule
24.04.2022
Пытаясь использовать AsyncTask, загрузите некоторые файлы изображений.
У меня есть список файлов, хранящихся внутри массива, которые мне нужно загрузить в фоновом потоке. Моя первоначальная мысль заключалась в том, что AsyncTask должен быть готов для этой задачи. Но у меня проблема, я не знаю, как передать свой список...
2178 просмотров
schedule
06.01.2023
NetworkOnMainThreadException
Я только что узнал об NetworkOnMainThreadException в официальной документации.
и мне было интересно, бросает ли это эмулятор. Я довольно много тестировал свое приложение, и, насколько я знаю, вся сеть отключена от основного потока (используя...
24488 просмотров
schedule
01.12.2023
Пытаюсь получить размер загружаемого файла, но получаю ошибку
private class DownloadLargeFileTask extends AsyncTask<Void, Void, Void>
{
private final ProgressDialog dialog;
public DownloadLargeFileTask(ProgressDialog dialog) {
this.dialog = dialog;
}
protected void...
1912 просмотров
schedule
02.05.2022
Отменить AsyncTask при сбое HTTPPost?
Я пытаюсь отменить свою AsyncTask при сбое подключения к серверу. Я пробовал cancel() , но все равно вызывается метод onPostExecute() вместо onCancelled() .
Вот что у меня внутри doInBackground() :
protected String...
1398 просмотров
schedule
09.01.2023
Тревога запускается каждые 5 секунд, а AsyncTask и служба проверяют пороговое значение
Я пишу приложение, которое должно выполнять некоторую работу каждые 5 секунд, если эти вычисления превышают пороговое значение, следует запустить Intent, который загрузит новую активность (или, возможно, если это возможно, активность будет запущена...
1480 просмотров
schedule
19.07.2022
асинхронная задача не работает должным образом
Ниже приведен мой код:
public class Imagechanger extends AsyncTask<Object,Void,Void >{
@Override
protected Void doInBackground(Object... params) {
if(!isCancelled()){
final ImageView v = (ImageView)params[0];...
2433 просмотров
schedule
05.06.2022
Android AsyncTask и сообщение HTTP - работает только один раз?
У меня есть AsyncTask в моем приложении, которое создает HttpURLConnection. Затем он вызывает getOutputStream(), записывает несколько байтов, сбрасывает и закрывает. Затем он вызывает getResponseCode() и getInputStream(). Если мне нужно...
1439 просмотров
schedule
22.12.2022
Как реализовать слушателя
У меня проблема с дизайном. Мне нужно реализовать слушателя. Я увидел следующий вопрос SO: Как создать наш собственный интерфейс слушателя в android?
Но в ссылке, которую он предоставляет в ответе, автор создает слушателя, который просто...
40420 просмотров
schedule
04.08.2022
Невозможно установить изображение в ImageView из ListView с помощью SimpleAdapter, ViewBinder и Asynctask
У меня проблема. Я пытаюсь получить изображение из онлайн-источника и установить изображение в ListView ImageView . Однако я не могу этого сделать, потому что не могу связать свой ImageView с ListView , так как он возвращает...
1131 просмотров
schedule
18.10.2022
Как создать экземпляр пользовательского ArrayAdapter во время выполнения doInBackground AsyncTask?
у меня есть список с пользовательским адаптером массива. каждая строка списка имеет также галерею с собственным адаптером. так что все работает нормально. но при быстрой прокрутке списка он застаивается, потому что каждая строка должна загружать...
631 просмотров
schedule
11.09.2022