Вопросы по теме 'android-loadermanager'

Как получить LoaderManager в ListActivity
Я использую пакет совместимости для реализации CursorLoader на уровне API ‹ 11. Согласно doc и этот ответ и этот замечательный руководство , я импортировал пакеты поддержки и реализовал LoaderManager.LoaderCallbacks , но затем я должен...
10043 просмотров
schedule 26.07.2022

Шаблон для нескольких загрузчиков с помощью LoaderManager?
Я использую фрагменты и LoaderManager. Мне нужно запустить неизвестное количество задач, и они могут выполняться параллельно (иначе я бы просто повторно использовал один и только один загрузчик). Например, у меня есть список, и в каждой строке может...
1838 просмотров
schedule 14.01.2023

Android sqlite с многопоточностью
Я пишу приложение для Android, используя sqlite . Есть много мероприятий и одна услуга. Я использую БД из более чем одного потока. Он отлично работает в Android 2.X , но как только я запускаю его в Android 3.X , он всегда выдает эту ошибку и...
19811 просмотров

Обработка исключений CursorLoader
У меня есть фрагмент, реализующий LoaderManager и использующий CursorLoader (ничего особенного). Я хочу перехватывать исключения, возникающие во время запроса, но не понимаю, как это сделать !!! Любая помощь? Спасибо.
1569 просмотров

Использование CursorLoader с LoaderManager для извлечения изображений из приложений Android
На данный момент я использую getContentResolver().query()/managedQuery(), чтобы получить курсор для извлечения изображений из приложения галереи. Поскольку API, которые я использую, частично устарели, я хотел использовать CursorLoader с...
7637 просмотров

Обратные вызовы viewPager и loadermanager
У меня в приложении есть просмотрщик с 3 фрагментами. Средний фрагмент в viewPager — это фрагмент со списком в нем, и он реализует интерфейс loader.callbacks для загрузчика курсора. У меня проблема в том, что когда я прокручиваю влево или вправо,...
685 просмотров

OnLoadFinished() вызывается дважды
Я пытаюсь выяснить, не делаю ли я что-то не так с загрузчиками. Я использую библиотеку поддержки, и у меня есть фрагмент, который в onCreate() вызывает initLoader(), устанавливая себя как LoaderCallbacks, однако при вращении он дважды получает...
7926 просмотров

Асинхронное обновление представления фрагмента: ImageView не обновляется, но другие дочерние элементы обновляются в представлении
У меня есть ViewPager, который использует фрагменты. Фрагменты содержат только макет кадра с ImageView и большим TextView в качестве заголовка прямо сейчас. Каждое изображение фрагмента загружается асинхронно. Моя проблема заключается в том, что...
1070 просмотров

Заполнение ListView данными из SQLite с помощью CursorLoader
Я создал простое тестовое приложение на основе этого примера . Есть одна кнопка, которая вставляет данные в базу данных и ListView. Оба находятся в MainActivity. В исходном коде restartLoader() вызывался только из onResume() , но ListView...
5306 просмотров

Фрагмент Android — использование диспетчера загрузки активности вместо фрагмента. Это нормально?
Дан фрагмент, который загружает (много) данных из базы данных с помощью загрузчика. Проблема: У меня есть адаптер пейджера, который уничтожает фрагмент, когда пользователь уходит от вкладки, удерживающей его, и воссоздает его, когда...
3420 просмотров

Собственный LoaderManager и загрузчик остаются сломанными?
Я наблюдаю существенные различия в поведении между нативной LoaderManager и версией, найденной в библиотеке поддержки. В частности, в отношении сохранения поведения во время изменений конфигурации. Первоначально я начал тестировать это...
294 просмотров

IllegalStateException при перезапуске загрузчика (SQLite) из AsyncTask внутри фрагмента
Я заметил некоторые IllegalStateException сбои в моем аналитическом отчете, которые я не могу воспроизвести. Я делаю что-то структурно неправильное здесь? Я включил некоторый псевдокод, который, надеюсь, показывает скелет моего фрагмента, не...
353 просмотров

Matrixcursor с поставщиком контента, отличным от db
У меня есть поставщик контента, который возвращает MatrixCursor для метода query(). Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { MatrixCursor cursor = new MatrixCursor(new...
1951 просмотров

LoadManager, SimpleCursorAdapter, ViewBinder — без URI?
Я пытаюсь реализовать LoaderManager, так как для загрузки строк в мой ListView требуется некоторое время. Все примеры, которые я нашел в Интернете, ссылаются на CONTENT_URI, чего у меня нет. Вот мой старый код для загрузки моего содержимого...
156 просмотров

Как использовать два курсора и CursorJoiner в LoaderManager в Android
У меня есть ContentProvider с двумя таблицами: 1. OnlineContacts 2. AllContacts . Затем у меня есть метод, в котором я запрашиваю обе таблицы и получаю их результирующие cursors отдельно. А затем объединить их с помощью CursorJoiner...
5971 просмотров

Замена Android для loadermanager в эксплуатации
Я работаю над проектом Android, где мне нужно было использовать contentprovider для операций, связанных с потокобезопасной базой данных, внутри службы. Но loadermanager с обратными вызовами недоступен для использования в сервисе. Какая лучшая замена...
1170 просмотров

Данные Android ListFragment не обновляются через SimpleCursorAdapter/LoaderManager/notifyChange()
У меня есть ListFragment, который показывает имена всех списков покупок, хранящихся в моей таблице базы данных. Проблема в том, что когда я добавляю в таблицу новую строку со списком покупок, ListFragment в пользовательском интерфейсе не...
528 просмотров

Как внедрить механизм подкачки в RecyclerView с потенциально большим источником данных?
Я ищу хороший способ реализовать механизм пейджинга в моих списках RecyclerView . Я использую AsyncTaskLoader для заполнения и кэширования данных в RecyclerView . public class HeadlinesListLoader extends...
328 просмотров