【发布时间】:2017-08-01 18:31:56
【问题描述】:
我对 android 开发相当陌生。我正在尝试使用画布和位图制作一个 8x8 整数数组并制作一个 8x8 正方形(64 个正方形),下图显示了我想要完成的操作。每个方块将对应于整数数组的索引,方块的颜色将根据整数(0-255)而变化。
目前,我只是想绘制我的应用程序的布局,但我坚持使用画布和位图绘制正方形数组。我查看了不同的来源,以下两个似乎非常接近我想要做的。
source 1:我声明了一个像这样的 2d 位图变量:Bitmap bmp[][] = new Bitmap[8][8] 并尝试使用双 for 循环,但我的应用程序由于
空引用上的布尔型 android.graphics.Bitmap.isRecycled()
source 2我尝试了 alexander zak 的回答,但我不确定如何使用 Bitmap 返回值在屏幕上绘制正方形。
有人对我如何实现我的目标有任何建议吗?感谢您的所有帮助。
【问题讨论】:
标签: java android arrays android-canvas android-bitmap