更新时间:2023-10-16 18:23:58
步骤1.创建界面
public interface RecyclerViewItemInterface {
void onItemClick(int position, String path);
}
第2步.在适配器中编写set方法
Step 2. write set method in Adapter
private RecyclerViewItemInterface viewItemInterface;
public void setViewItemInterface(RecyclerViewItemInterface viewItemInterface) {
this.viewItemInterface = viewItemInterface;
}
第3步.传递数据&像这样调用方法
Step 3. Pass data & call Method like this
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (viewItemInterface != null) {
viewItemInterface.onItemClick(holder.getAdapterPosition(),"");
}
}
});
第4步.像这样实现接口
Step 4. Implement interface like this
bgImageAdapterNEW.setViewItemInterface(new RecyclerViewItemInterface() {
@Override
public void onItemClick(int position, String path) {
}
});