我所有的圖像都存儲在可繪製的文件夾中。我希望看到一些圖像的圖庫視圖。用字符串數組設置圖庫[圖像名稱]
我想要的圖像的名稱是在一個字符串數組中。
我可以通過圖庫視圖來顯示這些圖像嗎?
我發現代碼在下面,這裏的圖像是一個整數。
我可以使用字符串數組嗎?
public class ImageAdapter extends BaseAdapter {
private Context context;
public ImageAdapter(Context context){
this.context = context;
}
public int getCount() {
return pics.length;
}
public Object getItem(int arg0) {
return null;
}
public long getItemId(int position) {
return 0;
}
public View getView(int arg0, View arg1, ViewGroup arg2) {
ImageView iv = new ImageView(context);
iv.setImageResource(pics);
iv.setScaleType(ImageView.ScaleType.FIT_XY);
iv.setLayoutParams(new Gallery.LayoutParams(150,120));
iv.setBackgroundResource(imageBackground);
return iv;
}
}
我在代碼中看不到任何字符串數組。無論如何,你應該添加一個構造函數,它接收一個字符串數組,然後使用[this link](http://stackoverflow.com/a/3044081/896038) – 2013-04-20 15:45:39