Articles of andynctask

Как обрабатывать AsyncTask в ActionBarActivity Fragments при использовании ViewPager?

Я использую ActionBarActivity для создания 5 вкладок. Я использовал ViewPager для прокрутки между 5 вкладками с помощью SectionsPagerAdapter, который расширяет FragmentPagerAdapter. Каждая вкладка имеет фрагмент с асинтемой, вызываемой в методе oncreateview. Когда я нахожусь в одном фрагменте, вызывается asynctask в другом фрагменте. Я пытался использовать тосты в методе oncreateview – это каждый фрагмент вместо asynctask. […]

Android Honeycomb: NetworkOnMainThreadException даже при использовании AsyncTask и без строгого режима?

Я запускаю NetworkOnMainThreadException с моим Android 3.0. Поиск решения Я нашел это , но если я это правильно понял, по умолчанию будет установлено, что строгий режим отключен. Кроме того, весь мой доступ к сети находится в AsyncTask , поэтому я не вижу смысла в этом исключении в любом случае. Итак, я совершенно отчаянно сейчас, что […]

OnPostExecute не вызывается в AsyncTask (исключение выполнения обработчика Handler)

У меня есть AsyncTask который извлекает некоторые данные, а затем обновляет пользовательский интерфейс с помощью этих новых данных. Он работает отлично в течение нескольких месяцев, но недавно я добавил функцию, которая отображает уведомление при появлении новых данных. Теперь, когда мое приложение запускается через уведомление, иногда я получаю это исключение, а onPostExecute не вызывается. Это то, […]

Android ProgessBar при загрузке WebView

В моем приложении у меня есть WebView который загружает любой URL из Интернета. Теперь, иногда из-за медленных сетей, страница занимает много времени, и пользователь видит только пустой экран. Я хочу показать ProgressBar пока WebView загружается и скрывает ProgessBar когда WebView загружается полностью. Я знаю, как использовать ProgressBar и AsyncTask s, но вот моя проблема. Это […]

POST с Android Retrofit

Я новичок в программировании на Android и работаю с Retrofit. Я провел кучу исследований по этой теме, но не смог найти решение, соответствующее моим потребностям. Я работаю с нашим API и пытаюсь сделать запрос POST. Я успешно достиг этого с помощью следующего кода, не относящегося к обновлению: private class ProcessLogin extends AsyncTask<Void, String, JSONObject> { […]

Android 3.0 – в чем преимущества использования экземпляров LoaderManager именно так?

С 3.0 мы получили причудливый LoaderManager , который обрабатывает загрузку данных с помощью AsyncTaskLoader , CursorLoader и других пользовательских экземпляров Loader . Но, читая эти документы, я просто не мог понять: как это лучше, чем просто использовать старую AsyncTask для загрузки данных?

Как обрабатывать AsyncTask onPostExecute при приостановке, чтобы избежать исключения IllegalStateException

Я ценю многочисленные сообщения об AsyncTask при изменении ротации. У меня возникает следующая проблема при использовании DialogFragment совместимости и попытке отклонить DialogFragment в onPostExecute . У меня есть фрагмент, который запускает AsyncTask, который отображает прогресс DialogFragment , а затем в onPostExecute отклоняет диалог, а затем потенциально бросает другой DialogFragment . Если при отображении диалогового окна […]

AsyncTaskLoader против AsyncTask

Так как Honeycomb и v4 Compatibility Library можно использовать AsyncTaskLoader . Насколько я понимаю, AsyncTaskLoader может выжить через изменения конфигурации, такие как экраны экрана. Рекомендуется ли использовать AsyncTaskLoader вместо AsyncTask ? LoaderManager ли LoaderManager изображение? Но я не нашел хороших примеров того, как правильно использовать AsyncTaskLoader . Документы также не содержат примеров. Может ли кто-нибудь […]