Articles of android cursoradapter

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

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

Android ListView с CursorAdapter имеет неправильную позицию прокрутки после вызова Requery при добавлении новых элементов

Вот сценарий: у меня есть простой ListView, отображающий фид Twitter. У меня есть CursorAdapter, который извлекает твиты из sqlite. Когда я вызываю requery () на мой курсор, я ожидаю, что будут получены новые твиты, которые с тех пор были добавлены в базу данных. Все это прекрасно работает, и новые элементы даже видны в ListView после […]

Динамическая сортировка CursorAdapter

В настоящее время я использую CursorAdapter с Loader . Данные, загруженные Loader содержат местоположение. Я хочу заказать мои товары с ближайшего к самому дальнему. Я уже вычисляю расстояние, чтобы отобразить его, теперь мне нужно найти способ динамически сортировать данные. Я мог бы, вероятно, изменить сортировку CursorLoader каждый раз, когда меняют данные, но повторять один и […]

SimpleCursorAdapter vs CursorAdapter?

У меня есть некоторый курсор с данными. У меня есть TextView, видимость которого зависит от некоторого свойства элемента курсора. Я использую SimpleCursorAdapter и переопределяю метод getView. Но на самом деле я не использую свойства и свойства SimpleCursorAdapter. Лучше ли менять адаптер на CursorAdapter и переопределять методы newView и bindView?

Android. Запретить усечение текста в предложениях SearchView?

Предложения, отображаемые в SearchView ListView под моим SearchView содержат текст, который усечен. Я хотел бы, чтобы текст отображался целиком (при необходимости, на нескольких строках). Я придумал два возможных способа решить эту проблему, но без примеров, которые можно найти в сети, я надеялся, что кто-то здесь сможет помочь … Подход №1 / Q1: как я могу […]

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

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

Как создать данные курсора без получения данных из базы данных в приложении Android?

В моем приложении Android я использую Sqlite DataBase для хранения данных с сервера. Я использую ContentProvider и ContentResolver для доступа к данным из базы данных и с помощью CursorAdapter для привязки данных к ListView. Как только данные будут вставлены в базу данных, CursorAdapter будет уведомлен об обновлении ListView. Кроме того, всякий раз, когда я просматриваю […]

Как удалить выбранный элемент из списка с помощью CursorAdapter

Я использую CursorAdapter а ниже – мой класс адаптера. Мой список состоит из двух текстовых представлений и одной кнопки в каждой строке. Теперь, щелкнув по кнопке, я хочу удалить выбранный элемент из списка, а также из базы данных. Как я могу получить идентификатор выбранного элемента из базы данных, чтобы удалить его, а затем уведомить об […]

Пользовательский адаптер курсора, вызывающий bindView несколько раз

Я страдаю этой проблемой месяцами и месяцами (но сейчас я настраиваю настройку производительности). Тем не менее, мне теперь отчаянно нужно знать, почему мой адаптер считает, что необходимо запустить bindView до 4 раз на записи. У меня есть пользовательский адаптер курсора, который заполняет gridview. Некоторые отладки, чтобы показать, что происходит: 03-08 14:46:47.980: I/AdapterCursorGrid(20724): newView() 03-08 14:46:48.470: […]

Просмотр списка с помощью CursorAdapter

Im разрабатывает приложение, отображающее телефонные контакты с CursorAdapter. Когда я запускаю его, я столкнулся с просмотром списка, который повторял только один контакт, как ниже («david» – один из моих контактов, просто повторяющийся в списке) Давид 017224860 Давид 017224860 Давид 017224860 Давид 017224860 Давид 017224860 Давид 017224860. , , , Моя деятельность выглядит public class Contacts […]