適配器代碼:
//接口回調(diào)點(diǎn)擊事件
? ? ? ? baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() {
? ? ? ? ? ? @Override
? ? ? ? ? ? public void onClick(View v) {
? ? ? ? ? ? ? ? //商品兌換按鈕
? ? ? ? ? ? ? ? TextView btnTv = baseViewHolder.findView(R.id.btn);
? ? ? ? ? ? ? ? timeClick.setOnClick(conversionBtn);
? ? ? ? ? ? }
? ? ? ? });
? ? }
? ? //接口回調(diào)
? ? public TimeClick timeClick;
? ? public void setTimeClick(TimeClick timeClick) {
? ? ? ? this.timeClick = timeClick;
? ? }
? ? public interface TimeClick{
? ? ? ? void setOnClick(View v);
? ? }
activity中調(diào)用代碼:
textAdapter.setTimeClick(new SignAdapter.TimeClick() {
? ? ? ? ? ? @Override
? ? ? ? ? ? public void setOnClick(View v) {
? ? ? ? ? ? ? ? showToast("1234567");
? ? ? ? ? ? }
? ? ? ? });