Кто-нибудь знает, как добавить имя изображения или описание изображения, чтобы оно также получало изменения при бросании каждого изображения.
Я могу сделать это, взяв отдельное текстовое представление и надувая это текстовое представление в getView () адаптера. Но это не эффективно.
поэтому, пожалуйста, помогите мне найти другой способ ...
мой код:
**public class ImageAdapter extends BaseAdapter {
int mGalleryItemBackground;
private Context mContext;
private Vector<ListObjectWithTwoTextAndOneImage> data;
public ImageAdapter(Context c,
Vector<ListObjectWithTwoTextAndOneImage> d)
{
super();
mContext = c;
data = d;
}
public int getCount() {
return data.size();
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
**fishName.setText(data.get(position).getFirstItem());**
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView = new ImageView(mContext);
imageView.setImageBitmap((Utils.getInstance().getImageFromAssets(
PhotoGalleryGallery.this, data.get(position)
.getThumbNailImageUrl() + ".jpg"))); // TODO: change
imageView.setLayoutParams(new Gallery.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
// imageView.setBackgroundResource(mGalleryItemBackground);
return imageView;
}
}**
спасибо заранее