Описание тега android-asynctask

Используйте для вопросов по android.os.AsyncTask
1 ответ

Попытка использовать AsyncTask для периодического обновления сервера

У меня есть метод, который должен периодически обновлять свой статус на сервере. Я использую AsyncTask для запуска HTTP-вызова в фоновом режиме. ПРОБЛЕМА: В методе onPostExecute после проверки AsyncTask.getStatus, он показывает предыдущую задачу, ко…
05 июл '14 в 11:30
2 ответа

Производительность ListView слишком низкая, хотя внутри AsyncTask

Я занимаюсь разработкой музыкального плеера. поэтому мне нужно загрузить список песен в пользовательском ListView, который имеет один ImageView и два textView. Его производительность слишком низкая, поэтому я искал в Google и нашел решение, которое …
3 ответа

Библиотека OkHttp - исключение NetworkOnMainThreadException для простого сообщения

Я хочу использовать библиотеку OkHttp для работы в сети в Android. Я начал с простого примера поста, написанного на их сайте: public static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); OkHttpClient client = new OkHttpCl…
0 ответов

Не удается получить объект json с сервера?

Когда я пытаюсь получить объект с сервера, но он ничего не выбирает.. когда я пытаюсь извлечь из браузера URL, способ работает нормально, он извлекает все данные из базы данных, но в приложении он не отображает просмотр списка в xampp, и он работал …
03 июл '16 в 17:55
1 ответ

Xamarin Async метод не работает, перемещая его в свой собственный класс

Я пытаюсь очистить свой код и поместить вещи в классы (что-то, что я должен был сделать с самого начала, я знаю). Но я сталкиваюсь с проблемой с async Task, У меня есть следующее async Метод, который изначально находился в том же классе, что и вызов…
1 ответ

Перемещение вида в AsyncTask

У меня есть класс (SpotDetails), который включает в себя фрагмент, который рисуется программно. До сих пор у меня был класс рисования фрагментов (WindRose) как потомок основного класса. Что я хотел бы сделать, это переместить класс WindRose в AsynTa…
1 ответ

Обработать исключение "Сервер не отвечает" в AsyncTask

Как вы справляетесь с RuntimeException когда AsyncTask Не удалось подключиться к серверу, так как сервер по какой-то причине "не работает"? Что я пытаюсь это куча catch блоки (не помогает): try { // Create Request to server and get response HttpGet …
3 ответа

Обработка исключений изящно

У меня есть функция, которая делает HTTP-запрос и анализирует ответные данные JSON. Функция вызывается в классе AsyncTask. У меня есть функция, определенная, чтобы проверить, есть ли подключение, прежде чем вызывать asynctask. Но как только функция …
30 авг '13 в 05:42
1 ответ

Многопоточность Android, основной поток недоступен из Asynctask

Этот вопрос, возможно, задавался ранее, но я не мог найти об этом через мои поиски. Я реализовал действие в своем приложении для Android, а также использовал класс Asynctask в этом упражнении. Я попытался внести некоторые изменения в свой макет из A…
03 ноя '15 в 15:18
2 ответа

Ошибка базы данных SqLite внутри асинхронной задачи

Я запускаю некоторые вещи из БД внутри асинхронной задачи, которая выполняется внутри исполняемого файла через handler.postdelayed(r, 30000). Это повторяется (как вы можете видеть, каждые 30 секунд). Иногда не всегда мое приложение падает. Ниже logc…
24 сен '13 в 15:38
2 ответа

OnPostExecute не выполняется в AsyncTask (C#)

Я делаю приложение для Android в Xamarin Studio, но OnPostExecute() не выполняется. В пределах DoInBackground() метод, у меня есть это: protected override Java.Lang.Object DoInBackground(params Java.Lang.Object[] native_parms) { System.IO.Stream ins…
31 окт '14 в 10:28
1 ответ

Android-приложение не отвечает после запуска сервиса

Я хочу создать сервис Android, который будет проверять, есть ли новые элементы на моем сайте, используя json:), поэтому мой первый шаг - проверить, будет ли сервис хорошим:). Я создал свой сервис таким образом. public class NotifyService extends Ser…
2 ответа

ProgressDialog не показывать в активности

Я пишу приложение для Android. В одном из моих занятий я называю метод updateAPI() который обновляет данные из базы данных на сервер. Вот код моего метода: private void updateAPI(){ boolean stop = false; progressDialog = new ProgressDialog(this); pr…
5 ответов

Как отменить выполнение AsyncTask из скрытого элемента в функции getView() в Android?

У меня проблема: в функции getView() ArrayAdapter я выполняю загрузку изображения в ImageView с помощью AsyncTask. Но когда этот элемент невидим (просмотр списка прокрутки), функция AsyncTask по-прежнему загружает изображение. Я хочу отключить проце…
4 ответа

Загрузка изображений с сервера, асинхронный или поток?

Мое приложение загружает изображения с удаленного сервера, я планирую использовать для этого асинхронную задачу, но мне было интересно, будет ли поток работать лучше. Я бы предпочел асинхронную задачу, потому что она проста и проста, но я буду испол…
2 ответа

Android- загрузка контактов с помощью ViewHolder и AsyncTask- проблема с миниатюрами

Я создаю пользовательское приложение для контактов. Я использую ArrayAdapter с шаблоном дизайна ViewHolder для оптимизации... Так как загрузка пиктограмм заняла много времени, я использую класс AsyncTask для загрузки изображений, для первого набора …
2 ответа

Загрузка с URL не работает

Я пытаюсь загрузить изображение (JPG) из URL, используя следующий метод asynctask. private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> { ImageView bmImage; public DownloadImageTask(ImageView bmImage) { this.bmImage = bmImag…
3 ответа

Асинктаск в ImageGetter очень медленно при загрузке изображений

Я разбираю bbcode в html и отображаю его внутри textview. Я использую ImageGetter() для отображения изображений, загруженных из AsyncTask. У меня нет проблем с небольшим количеством изображений. Проблема возникает, когда количество изображений увели…
24 дек '14 в 13:09
3 ответа

Определение нового представления внутри Asynctask не определено - ANdroid

У меня есть Asynctask, который находится внутри задачи деятельности. Когда я пытаюсь создать новый вид внутри Asynctask, он выдает ошибку и говорит, что она не определена. Вот то, что мой код в основном. public class DashboardActivity extends Activi…
05 июл '13 в 05:15
3 ответа

Как остановить AsyncFacebookRunner или вообще остановить запрос?

У меня есть AsyncFacebookRunner который загружает изображение в Facebook. Я хочу создать кнопку отмены, которая остановит загрузку. Как можно этого достичь? РЕДАКТИРОВАТЬ: Вот как я это использую: byte[] data = null; ByteArrayOutputStream baos = new…