我是Android开发中的佼佼者。 这是图像适配器的代码 - 公共类GalleryImageAdapter扩展了BaseAdapter {
private Context mContext;
private Integer[] mImageIds = {
R.drawable.coupons
};
public GalleryImageAdapter(Context context)
{
mContext = context;
}
public int getCount() {
return mImageIds.length;
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
// Override this method according to your need
public View getView(int index, View view, ViewGroup viewGroup)
{
// TODO Auto-generated method stub
ImageView i = new ImageView(mContext);
i.setImageResource(mImageIds[index]);
i.setLayoutParams(new Gallery.LayoutParams(400, 400));
i.setScaleType(ImageView.ScaleType.FIT_XY);
return i;
}
}
现在我想从sqllite数据库中获取图像路径并将其添加到Integer [] mImageIds。 我可以从sqllite检索数据,但不知道如何将其添加到mImageIds。所以我可以把它展示给画廊。