🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / Android RMOS / recyclerView deki buttonlara tıklama OnClick yapma

1-) Android RMOS - recyclerView deki buttonlara tıklama OnClick yapma

 

public interface OnItemClickListenerSepet {
    
void AdisyonArttirSepet_Click(View v, int position);
    
void btnAdisyonAzaltSepet_Click(View v, int position);
}

 

 

------------------

 

public class sepetAdapter extends RecyclerView.Adapter<sepetAdapter.RecyclerAdapterIcteki> {
  
private final OnItemClickListenerSepet listener;

 

----------

 

public RecyclerAdapterIcteki(final View view) {
    
super(view);
   

    
btnAdisyonArttirSepet = (Button) view.findViewById(R.id.btnAdisyonArttirSepet);
    
btnAdisyonAzaltSepet = (Button) view.findViewById(R.id.btnAdisyonAzaltSepet);


    
btnAdisyonArttirSepet.setOnClickListener(new View.OnClickListener() {
        
@Override
        
public void onClick(View v) {
            
listener.AdisyonArttirSepet_Click(v, getAdapterPosition());
        }
    });

    
btnAdisyonAzaltSepet.setOnClickListener(new View.OnClickListener() {
        
@Override
        
public void onClick(View v) {
            
listener.btnAdisyonAzaltSepet_Click(v, getAdapterPosition());
        }
    });
}

 

---------------

 

 

private List<sepetModel> modelList;
private final OnItemClickListenerSepet listener;

 

public sepetAdapter(List<sepetModel> modelList, OnItemClickListenerSepet listener) {
    
this.modelList = modelList;
    
this.listener = listener;
}

 

 

 2021 Ocak 18 Pazartesi
 383