首页>代码>生鲜o2o配送开源系统,包括Android源码+SSH后台管理系统>/生鲜O2O源码/android端/freshO2O/app/src/main/java/com/freshO2O/adapter/IndexGalleryAdapter.java
package com.freshO2O.adapter; import java.util.List; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; import com.freshO2O.entity.IndexGalleryItemData; import com.nostra13.universalimageloader.core.ImageLoader; public class IndexGalleryAdapter extends BaseAdapter { Context context; int layoutId; int to[]; List<IndexGalleryItemData> listData; public IndexGalleryAdapter(Context context, int layoutId, List<IndexGalleryItemData> listData, int to[]) { this.context = context; this.layoutId = layoutId; this.listData = listData; this.to = to; } @Override public int getCount() { // TODO Auto-generated method stub return listData.size() == 0 ? 0 : listData.size(); } @Override public Object getItem(int position) { // TODO Auto-generated method stub return listData.get(position); } @Override public long getItemId(int position) { // TODO Auto-generated method stub return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub ViewHolder viewHolder; final int pos = position; if (convertView == null) { LayoutInflater inflater = (LayoutInflater) context .getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = inflater.inflate(layoutId, parent, false); viewHolder = new ViewHolder(); viewHolder.imageView = (ImageView) convertView.findViewById(to[0]); viewHolder.textView = (TextView) convertView.findViewById(to[1]); convertView.setTag(viewHolder); } else { viewHolder = (ViewHolder) convertView.getTag(); resetViewHolder(viewHolder); } ImageLoader.getInstance().displayImage(listData.get(pos).getImageUrl(), viewHolder.imageView); viewHolder.textView.setText(listData.get(pos).getPrice()); return convertView; } static class ViewHolder { ImageView imageView; TextView textView; } protected void resetViewHolder(ViewHolder viewHolder) { viewHolder.imageView.setImageBitmap(null); viewHolder.textView.setText(""); } }
最近下载更多
ewan007 LV29
3月19日
晴曛 LV6
2023年12月29日
xiaoluo_123 LV3
2023年6月4日
2775645521 LV5
2023年5月24日
龙门客栈 LV9
2023年3月31日
Sunyibo LV1
2023年2月10日
东方之珠_1628 LV6
2023年1月7日
zhaoyangwfd LV17
2022年10月8日
微信网友_6094303684497408 LV4
2022年8月30日
ruishent LV6
2022年7月25日
最近浏览更多
educationAAA LV6
5月6日
xunzhen245 LV1
4月28日
itlaolang LV6
4月28日
wyyz5211314 LV4
4月7日
vluobo LV1
3月19日
ewan007 LV29
3月19日
WBelong LV7
3月8日
1134116035
2月21日
暂无贡献等级
yanixh LV1
2月19日
Gin19960217 LV4
1月15日