public void replaceLazyList(LazyList<T> newList) { if (lazyList != null) { lazyList.close(); } lazyList = newList; notifyDataSetChanged(); }
public void close() { if (lazyList != null) { lazyList.close(); lazyList = null; } }
@Override public T getItem(int i) { return lazyList == null ? null : lazyList.get(i); }
@Override public int getCount() { return lazyList == null ? 0 : lazyList.size(); }