public class SearchAdapter{
Context context;
public SearchAdapter(Context context) {
this.context = context;
}
class ViewHolder extends RecyclerView.ViewHolder {
TextView userName,statusText,userEmail;
ImageView profilePic;
LinearLayout user;
UserModel model;
public ViewHolder(@NonNull View itemView) {
super(itemView);
user=itemView.findViewById(R.id.search_user_recycler_view);
userName=itemView.findViewById(R.id.user_name_text);
statusText=itemView.findViewById(R.id.phone_text);
userEmail=itemView.findViewById(R.id.email_text);
profilePic=itemView.findViewById(R.id.profile_pic_image_view);
user.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
** Intent intent=new Intent(context,ChattingActivity.class);
intent.putExtra("userModel",model);
context.startActivity(intent); **
}
});
}
ChattingActivity should start after click on any item of recyclerView
New contributor
Ranoshis Das is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.