【发布时间】:2016-04-20 11:31:19
【问题描述】:
arr_title,arr_description,arr_img 为数组列表
arr_title.add(title);
arr_description.add(description);
arr_img.add(R.drawable.ic_launcher);
arr_img,这里拍摄了一个工作正常的静态图像。但是,如何从图像 url 动态完成它,以便我从 url 获取图像并将其传递到此 arr_img,而不仅仅是可绘制的图像。
我尝试过,使用 Picaso 库,但我不明白,如何使用它来代替 drawable?
这是我的 ArrayAdapter
类 MyClass 扩展了 ArrayAdapter {
public MyClass(Context context, int resource, ArrayList img,ArrayList txt,ArrayList img_res)
{
super(context, resource,img);
}
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
LayoutInflater inf=(LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
convertView=inf.inflate(R.layout.post_list_design,null);
t1=(TextView)convertView.findViewById(R.id.title_list_design);
t1.setText(arr_title.get(position).toString());
t2=(TextView)convertView.findViewById(R.id.desc_list_design);
t2.setText(arr_description.get(position).toString());
i3=(ImageView)convertView.findViewById(R.id.img_logo);
i3.setImageResource((Integer)arr_img.get(position));
return convertView;
}
}
【问题讨论】:
标签: android arraylist android-arrayadapter drawable custom-lists