UpdateAdapter.java 1.27 KB
package com.naji.xiaotao.update.adapter;

import android.content.Context;
import android.text.TextUtils;
import android.view.View;
import android.widget.TextView;

import com.naji.xiaotao.R;
import com.naji.xiaotao.cart.adapter.ClearAdapter;
import com.naji.xiaotao.cart.entity.ClearDetail;
import com.naji.xiaotao.cookbook.adapter.RvAdapter;
import com.naji.xiaotao.cookbook.listener.RvListener;
import com.naji.xiaotao.cookbook.viewholder.RvHolder;

import java.util.List;

public class UpdateAdapter extends RvAdapter<String>{

    public UpdateAdapter(Context context, List<String> list){
        super(context,list,null);
    }

    @Override
    protected int getLayoutId(int viewType) {
        return R.layout.layout_update_item_text;
    }

    @Override
    protected RvHolder getHolder(View view, int viewType) {
        return new UpdateHolder(view,viewType,null);
    }

    public class UpdateHolder extends RvHolder<String>{

        private TextView content;

        public UpdateHolder(View itemView, int type, RvListener rvListener){
            super(itemView,type,rvListener);
            content=itemView.findViewById(R.id.content);
        }

        @Override
        public void bindHolder(String item, int position) {
            content.setText(item);
        }
    }
}