50 lines
1.5 KiB
Java
50 lines
1.5 KiB
Java
|
|
package com.xscm.moduleutil.adapter;
|
||
|
|
|
||
|
|
import android.content.Context;
|
||
|
|
import android.text.TextUtils;
|
||
|
|
import android.view.LayoutInflater;
|
||
|
|
import android.view.View;
|
||
|
|
import android.view.ViewGroup;
|
||
|
|
import android.widget.ImageView;
|
||
|
|
import android.widget.RelativeLayout;
|
||
|
|
|
||
|
|
import com.makeramen.roundedimageview.RoundedImageView;
|
||
|
|
import com.xscm.moduleutil.R;
|
||
|
|
import com.xscm.moduleutil.utils.ImageUtils;
|
||
|
|
|
||
|
|
public class OneImageYuanJiaoAdapter extends MyBaseAdapter<String> {
|
||
|
|
private Context context;
|
||
|
|
public OneImageYuanJiaoAdapter(Context context) {
|
||
|
|
this.context = context;
|
||
|
|
}
|
||
|
|
|
||
|
|
@Override
|
||
|
|
public View getView(int position, View convertView, ViewGroup parent) {
|
||
|
|
ViewHolder VH;
|
||
|
|
if (convertView == null) {
|
||
|
|
convertView = LayoutInflater.from(context).inflate(R.layout.gv_filter_image, null);
|
||
|
|
VH = new ViewHolder(convertView);
|
||
|
|
convertView.setTag(VH);
|
||
|
|
} else {
|
||
|
|
VH = (ViewHolder) convertView.getTag();
|
||
|
|
}
|
||
|
|
VH.iv_del.setVisibility(View.GONE);
|
||
|
|
|
||
|
|
if (!TextUtils.isEmpty(list_adapter.get(position))) {
|
||
|
|
ImageUtils.loadHeadCC(list_adapter.get(position),VH.tv_title);
|
||
|
|
}
|
||
|
|
return convertView;
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
public static class ViewHolder {
|
||
|
|
RoundedImageView tv_title;
|
||
|
|
ImageView iv_del;
|
||
|
|
|
||
|
|
public ViewHolder(View convertView) {
|
||
|
|
tv_title = convertView.findViewById(R.id.fiv);
|
||
|
|
iv_del = convertView.findViewById(R.id.iv_del);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|