0

Если CursorAdapter устарел, рекомендуется ли вам управлять большими данными в ListView?Большие данные из SQLite в ListView

После уровня API 11 есть LoaderManager. Но apparently вам нужно использовать его вместе с CursorAdapter?

Есть ли более новый способ?

+0

Где вы видите, что «CursorAdapter» устарел? – Emmanuel

ответ

0

CursorAdapter не является устаревшим. Конструктор CursorAdapter(Context context, Cursor c) есть. Вам просто нужно использовать другой конструктор CursorAdapter(Context context, Cursor c, int flags).

+0

О, так что мне в основном всегда нужно передать FLAG_REGISTER_CONTENT_OBSERVER (один флаг слева). Я раньше не читал javadoc на флагах и был смущен только тем, что «базовый конструктор» (тот, который не имеет необязательных параметров) устарел. Теперь имеет смысл сказать, что вы сказали, хотя это довольно уродливо. :/ – Vituel

+0

Я предполагаю, что в будущем они добавят больше флагов. – inmyth