Articles of android cursorloader

Фильтрация ListView с помощью CursorLoader и Custom CursorAdapter

В настоящее время я делаю проект, который включает показ списка местоположений рядом с моим текущим местоположением. Я только недавно начал Android-программирование, поэтому я все еще участвую в процессе обучения на этапе кодирования. Я искал все, пытаясь понять, как действовать. Я все еще застрял после прочтения и опробования. В настоящее время мой рабочий код состоит из […]

Ведение списка ListView, в котором каждый элемент списка имеет отношение от одного до другого

Способ настройки моего приложения заключается в том, что у меня есть ListView, поддерживаемый CursorLoader, сообщений, сделанных пользователями. У каждого сообщения есть комментарии пользователей, которые связаны с ним. Каждый listitem имеет настраиваемое текстовое представление внизу, где прокручиваются комментарии (с правильным или левым салфеткой). Внутри каждого из пользовательских текстовых просмотров есть список комментариев, связанных с его конкретным […]

Выгружаемый список и CursorLoader

Мне нужно реализовать выгружаемый список, который использует Loader для получения Cursor из ContentProvider . У меня есть нижний колонтитул, и когда пользователь нажимает на него – мне нужно добавить следующие записи в список. Как обновить данные в списке с помощью Loader ? Или что мне здесь делать?

Данные SQLite для RecyclerView

Приложение имеет данные в базе данных SQLite. Пользовательский интерфейс – это, прежде всего, RecyclerView. Вопрос в том, как лучше всего перенести данные из базы данных в пользовательский интерфейс, сохраняя основной поток? Первоначально я планировал использовать CursorLoader, ContentProvider и RecyclerView. Но чтение вокруг этого похоже, что RecyclerView не имеет готовой поддержки для данных, поставляемых с курсором. […]

Использование CursorLoader для получения писем вызывает дублирование писем

Я пытаюсь получить контакты электронной почты для контактов. Для этого я использую Cursor Loader. Есть одна проблема: я также получаю дубликаты идентификаторов электронной почты. Как удалить дубликат электронной почты. Должен ли я использовать необработанный запрос «SELECT DISTINCT» вместо использования CursorLoader или есть другое решение? @Override public Loader<Cursor> onCreateLoader(int arg0, Bundle arg1) { String[] projection = […]

Как указать порядок сортировки запроса поставщику контента

Я пытаюсь загрузить все элементы из таблицы Sqlite в Android и хочу заказать результат. Как указать порядок для возвращаемого курсора? Я запрашиваю ContentProvider через CursorLoader следующим образом: new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, null, null);

Что делает LoaderManager?

Я пытаюсь понять, что делает loadermanager. Может ли кто-нибудь поделиться с ним примером? Должен ли я использовать их при создании курсора? Если нет, то как я должен использовать? Простой пример очень оценен.

Как правильно вставить значения в базу данных SQLite с помощью метода insert () ContentProvider с помощью CursorLoader?

Я читал документ, но я все еще не уверен. В нем говорится использовать getContentResolver() , но тогда это действительно не использует CursorLoader. Так есть ли способ сделать это через CursorLoader ? Я знаю, как это сделать с помощью query() . Являются ли шаги очень похожими? Даже просто ссылка, которая объясняет именно это, была бы полезна. […]

MediaStore.Images.Thumbnails.getThumbnail возвращает неверный миниатюру вместо NULL

Рассмотрим сценарий, как на картинке: Три фотографии, один из которых – большой GIF-файл (3MP). Я запрашиваю MediaStore, чтобы получить соответствующие миниатюры. Если я инициализирую курсор через CursorLoader с помощью этого sortOrder: MediaStore.Images.Media.DATE_ADDED + " DESC"" Что происходит: MediaStore возвращает предыдущий успешно полученный эскиз: Ожидаемое поведение: когда MediaStore не может получить миниатюру данного изображения, по какой-то […]

В чем преимущество загрузчиков через Asynctask в Android?

Есть ли преимущества Loaders над задачей Async? Также, как сделать загрузчики совместимыми для телефонов с Android froyo. Редактировать: Основная проблема здесь в том, что я не использую собственный DB (SqlLite). Использование БД на сервере разработки. Очевидно, я больше не могу использовать CursorLoader . AsyncTaskLoader не имеет примеров вообще. Если есть, пожалуйста, сделайте ссылку. Лучше ли […]