package com.marshalchen.ultimaterecyclerview.demo.admobdemo;
import android.support.annotation.NonNull;
import android.view.View;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import com.marshalchen.ultimaterecyclerview.URLogs;
import com.marshalchen.ultimaterecyclerview.demo.R;
import com.marshalchen.ultimaterecyclerview.quickAdapter.AdItemHolder;
/**
* Created by hesk on 24/2/16.
*/
public class SingleItemHolder extends AdItemHolder implements
View.OnClickListener, View.OnLongClickListener {
public TextView textViewSample, num;
public ImageView imageViewSample;
public ProgressBar progressBarSample;
public SingleItemHolder(View itemView, int type) {
super(itemView, type);
}
@Override
protected void bindNormal(View view) {
textViewSample = (TextView) itemView.findViewById(R.id.textview);
num = (TextView) itemView.findViewById(R.id.numb_coun);
imageViewSample = (ImageView) itemView.findViewById(R.id.imageview);
progressBarSample = (ProgressBar) itemView.findViewById(R.id.progressbar);
progressBarSample.setVisibility(View.GONE);
}
@Override
protected void bindAd(View view) {
}
@Override
public void onClick(@NonNull View v) {
URLogs.d(textViewSample.getText() + " clicked!");
}
@Override
public boolean onLongClick(@NonNull View v) {
URLogs.d(textViewSample.getText() + " long clicked!");
return true;
}
}