package com.lin.poweradapter;
import android.support.annotation.LayoutRes;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
/**
* ViewHolder 基类
* Created by lin18 on 2017/4/8.
*/
public class PowerViewHolder extends RecyclerView.ViewHolder {
View contentView;
public PowerViewHolder(@NonNull ViewGroup parent, @LayoutRes int layoutResId) {
this(LayoutInflater.from(parent.getContext()).inflate(layoutResId, parent, false));
}
public PowerViewHolder(View itemView) {
super(itemView);
}
public void setContentView(View contentView) {
this.contentView = contentView;
}
public final View getContentView() {
return contentView != null ? contentView : itemView;
}
}