Android | AlertDialog on RecyclerView Item Click

后端 未结 3 1139
萌比男神i
萌比男神i 2020-12-19 09:02

I have implemented a RecyclerView. Now I want to display an AlertDialog when an item of RecyclerView is clicked. I tried many ways and none of them worked. Here is my adapt

3条回答
  •  佛祖请我去吃肉
    2020-12-19 09:18

    Use below code for open alert dialog;

      holder.item1.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
    
                    AlertDialog.Builder builder1 = new AlertDialog.Builder(getActivity());
                    builder1.setMessage("Do you want to remove ?");
                    builder1.setCancelable(true);
    
                    builder1.setPositiveButton(
                            "Yes",
                            new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int id) 
                                 {                        
                             //Do your code...
                                   }
                            });
    
                    builder1.setNegativeButton(
                            "No",
                            new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int id) {
                                    dialog.cancel();
                                }
                            });
    
                    AlertDialog alert11 = builder1.create();
                    alert11.show();
                }
            });
    

提交回复
热议问题