setAdapter долго загружает данные

301
17 января 2017, 23:15

Здравствуйте.Имеется кастомный CursorAdapter.Загружаю данные в адаптер

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
    long start = System.currentTimeMillis();
    adapter.swapCursor(data);
    Log.i("onLoadFinished", "Время выполнения " + String.valueOf(System.currentTimeMillis() - start) + " мс");
}

Сначала думал что запрос к БД долгий, но проверил он моментальный а дело все в setAdapter,который не меньше 3 секунд устанавливает адаптер.Как это дело все исправить?

READ ALSO
Не работает слушатель на SharedPreferences

Не работает слушатель на SharedPreferences

Не могу понять почему не работает слушатель на SharedPreferencesПожалуйста подскажите что сделал не так?

291
Как организовать подгрузку элементов?

Как организовать подгрузку элементов?

Есть лента которая реализована при помощи RecyclerView, заполняю её при помощи AsyncTask

703
Как получить value option у select

Как получить value option у select

Как передать id option а не имя? Например:

430