|
|
@@ -0,0 +1,61 @@
|
|
|
+package com.uas.appworks.CRM.erp.adapter;
|
|
|
+
|
|
|
+import android.content.Context;
|
|
|
+import android.support.v7.widget.RecyclerView;
|
|
|
+import android.view.LayoutInflater;
|
|
|
+import android.view.View;
|
|
|
+import android.view.ViewGroup;
|
|
|
+import android.widget.ImageView;
|
|
|
+import android.widget.TextView;
|
|
|
+
|
|
|
+import com.common.data.ListUtils;
|
|
|
+import com.nostra13.universalimageloader.core.ImageLoader;
|
|
|
+import com.uas.appworks.CRM.erp.model.DeviceManage;
|
|
|
+import com.uas.appworks.R;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * Created by Bitlike on 2017/11/22.
|
|
|
+ */
|
|
|
+
|
|
|
+public class DeviceManageAdapter extends RecyclerView.Adapter<DeviceManageAdapter.ViewHolder> {
|
|
|
+
|
|
|
+ private Context ct;
|
|
|
+ private List<DeviceManage> models;
|
|
|
+
|
|
|
+
|
|
|
+ public DeviceManageAdapter(Context ct, List<DeviceManage> models) {
|
|
|
+ this.ct = ct;
|
|
|
+ this.models = models;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
|
|
|
+ return new ViewHolder(LayoutInflater.from(ct).inflate(R.layout.item_devicemanage_adapter, parent, false));
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onBindViewHolder(ViewHolder holder, int position) {
|
|
|
+ DeviceManage model=models.get(position);
|
|
|
+ holder.contentTv.setText(model.getName());
|
|
|
+ holder.contentTv.setText(model.getName());
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public int getItemCount() {
|
|
|
+ return ListUtils.getSize(models);
|
|
|
+ }
|
|
|
+
|
|
|
+ class ViewHolder extends RecyclerView.ViewHolder {
|
|
|
+ TextView contentTv;
|
|
|
+ ImageView contentImag;
|
|
|
+
|
|
|
+ public ViewHolder(View itemView) {
|
|
|
+ super(itemView);
|
|
|
+ contentImag=(ImageView)itemView.findViewById(R.id.contentImag);
|
|
|
+ contentTv=(TextView)itemView.findViewById(R.id.contentTv);
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|