i have a model class name ModelTimSim.java using for sending search value to server, which has a method:
public ModelTimSim(String sim, String gia, String loaiMang, String day,
String month, String year, String menh) {
this.sim = sim;
this.gia = gia;
this.day = day;
this.month = month;
this.year = year;
this.loaiMang = loaiMang;
**this.loaiMenh = menh;**
}
And i have an adapter class, which could be considered as a view, using to display the receive data.
public class SimAdapter extends ArrayAdapter<ModelSim> {
Activity context;
int layoutId;
ArrayList<ModelSim> mArrSim;
public SimAdapter(Activity context, int textViewResourceId,
ArrayList<ModelSim> objects) {
super(context, textViewResourceId, objects);
this.context = context;
this.layoutId = textViewResourceId;
this.mArrSim = objects;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
convertView = context.getLayoutInflater().inflate(layoutId, null);
// [RIS] set image value
ImageView imgElementIcon = (ImageView) convertView
.findViewById(R.id.imgMenhAvatar);
ModelSim mSim = mArrSim.get(position);
// ...
// set image value
**imgElementIcon.setImageResource(R.drawable.ic_XXXXX);**
return convertView;
}
}
How can i set images in drawable for each value of ModelTimSim(""," "," "," "," ",..., String menh)
Thank for your advice!
0 comments:
Post a Comment