diff --git a/app/src/main/java/com/readrops/app/MainItemListAdapter.java b/app/src/main/java/com/readrops/app/MainItemListAdapter.java index 0154f16c..5b541297 100644 --- a/app/src/main/java/com/readrops/app/MainItemListAdapter.java +++ b/app/src/main/java/com/readrops/app/MainItemListAdapter.java @@ -19,6 +19,7 @@ import com.readrops.app.database.entities.Item; public class MainItemListAdapter extends ListAdapter { private RequestManager manager; + private OnItemClickListener listener; public MainItemListAdapter(RequestManager manager) { super(DIFF_CALLBACK); @@ -34,7 +35,7 @@ public class MainItemListAdapter extends ListAdapter { + int position = getAdapterPosition(); + + if (listener != null && position != RecyclerView.NO_POSITION) + listener.onItemClick(getItem(position)); + })); + itemTitle = itemView.findViewById(R.id.item_title); itemImage = itemView.findViewById(R.id.item_image); date = itemView.findViewById(R.id.item_date); diff --git a/app/src/main/res/layout/image_list_item.xml b/app/src/main/res/layout/image_list_item.xml index dc151b93..0c450bd1 100644 --- a/app/src/main/res/layout/image_list_item.xml +++ b/app/src/main/res/layout/image_list_item.xml @@ -2,7 +2,8 @@ + android:layout_height="wrap_content" + android:background="?android:attr/selectableItemBackground">