Fixes lists to use similar sized items.

This commit is contained in:
Tom Hicks
2021-07-01 00:02:48 -07:00
parent 64216d3aba
commit fb40e75199
7 changed files with 22 additions and 15 deletions

View File

@@ -50,7 +50,7 @@ public class LibraryFragment extends MCFragment {
Context context = requireContext();
MonsterRepository repository = this.getMonsterRepository();
MonsterListRecyclerViewAdapter adapter = new MonsterListRecyclerViewAdapter(
LibraryRecyclerViewAdapter adapter = new LibraryRecyclerViewAdapter(
context,
repository.getMonsters(),
(monster) -> navigateToMonsterDetail(monster.id),

View File

@@ -20,7 +20,7 @@ import io.reactivex.rxjava3.core.Flowable;
import io.reactivex.rxjava3.disposables.Disposable;
import io.reactivex.rxjava3.schedulers.Schedulers;
public class MonsterListRecyclerViewAdapter extends RecyclerView.Adapter<MonsterListRecyclerViewAdapter.ViewHolder> {
public class LibraryRecyclerViewAdapter extends RecyclerView.Adapter<LibraryRecyclerViewAdapter.ViewHolder> {
private final Context mContext;
private final ItemCallback mOnDelete;
private final ItemCallback mOnClick;
@@ -37,10 +37,10 @@ public class MonsterListRecyclerViewAdapter extends RecyclerView.Adapter<Monster
private List<Monster> mValues;
private Disposable mDisposable;
public MonsterListRecyclerViewAdapter(Context context,
Flowable<List<Monster>> itemsObservable,
ItemCallback onClick,
ItemCallback onDelete) {
public LibraryRecyclerViewAdapter(Context context,
Flowable<List<Monster>> itemsObservable,
ItemCallback onClick,
ItemCallback onDelete) {
mItemsObservable = itemsObservable;
mValues = new ArrayList<>();
mContext = context;