private async Task ReloadAdapter() { await Task.Run(() => { var list = AlbumLoader.GetAllAlbums(Activity); _adapter.UpdateData(list); }); _adapter.NotifyDataSetChanged(); }
public Loader OnCreateLoader(int id, Bundle args) { Context context = mContext.Get(); if (context == null) { return(null); } return(AlbumLoader.NewInstance(context, selectionSpec)); }
private async Task LoadAlbums() { await Task.Run(() => { if (Activity is null) { return; } _adapter = new AlbumAdapter(Activity, AlbumLoader.GetAllAlbums(Activity)); SetItemDecoration(); _recyclerView.SetAdapter(_adapter); }); }