From 7177a9222e43d23b1e980017c806edc082edea8f Mon Sep 17 00:00:00 2001 From: Rohitohlyan66 Date: Thu, 1 Oct 2020 22:34:15 +0530 Subject: [PATCH] Added a Toast showing the details of every user in Recycler View --- .idea/misc.xml | 2 +- .idea/vcs.xml | 6 ++++++ .../main/java/com/tarun/recyclerview/UserAdapter.java | 10 ++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 .idea/vcs.xml diff --git a/.idea/misc.xml b/.idea/misc.xml index 7bfef59..37a7509 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/tarun/recyclerview/UserAdapter.java b/app/src/main/java/com/tarun/recyclerview/UserAdapter.java index 5370bf1..8933a71 100644 --- a/app/src/main/java/com/tarun/recyclerview/UserAdapter.java +++ b/app/src/main/java/com/tarun/recyclerview/UserAdapter.java @@ -5,6 +5,7 @@ import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; +import android.widget.Toast; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; @@ -35,6 +36,7 @@ public void onBindViewHolder(@NonNull ViewHolder holder, int position) { String name = userList.get(position).getName(); holder.setData(resource,userName,name); + } @Override @@ -55,6 +57,14 @@ public ViewHolder(@NonNull View itemView) { userName = itemView.findViewById(R.id.username); name = itemView.findViewById(R.id.name); + itemView.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Toast.makeText(v.getContext(), name.getText().toString()+" || "+userName.getText().toString(), Toast.LENGTH_SHORT).show(); + } + }); + + } private void setData(int res, String usrName, String Name){ userDp.setImageResource(res);