I\'ve a recycler adapter where I\'ve added setOnClickListener for items in adapter. Code is as given below:
@Override
public void onBindVi
I thing this is work for you
Add in you adapter
public interface ClickEvent {
void clickEventItem(int position,String value);
}
ClickEvent clickevent;
public void setClickEvent(ClickEvent event) {
this.clickevent = event;
}
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
clickevent.clickEventItem(position, list.get(position));
}
});
in your fragment set interface
adapter.setClickEvent(your class context);
implement ClickEvent intereface and generate @Override method
@Override
public void clickEventItem(int position,String value) {
//write your code here
}