【发布时间】:2015-06-12 07:32:21
【问题描述】:
以下代码是我从这里的文章中拼凑出来的,但我真的很难过接下来要尝试什么
ArrayList<Bitmap> bitmapArray = new ArrayList<Bitmap>();
for (int i = 1; i < 4; i++){
bitmapArray.add(BitmapFactory.decodeFile("/storage/emulated/0/Pictures/" + Global.svar7));
canvas.drawBitmap(bitmapArray[i], 0, 0, null);
}
基本上我试图在一个循环中将 3 个位图绘制到画布上,一个在另一个下方
这是我最近得到的,在 Canvas.drawBitmap 行只有一个错误,说 bitmapArray[i] 有错误
表达式的类型必须是数组类型但解析为ArrayList
我在这里搜索过这个错误,只能找到包含字符串和设置控件的示例
有什么想法吗?你能指出我正确的方向吗?
非常感谢您的帮助
标记
【问题讨论】:
标签: android arrays canvas bitmap