如何将bitmap图片保存到int数组里?

时间:2021-01-27 19:02:01
如何将bitmap图片保存到数组里,我用
         Bitmap resource = BitmapFactory.decodeResource(this.getResources(), R.drawable.num);   
         Bitmap zero = Bitmap.createBitmap(resource, 0, 0, 12, 12);   
将图片剪切成几块,然后怎么将其保存到数组里?
以前我是用int[] queue = { R.drawable.p1, R.drawable.p2, R.drawable.p3, R.drawable.p4}然后通过queue【】来对图片进行操作,现在就是想在代码里对图片进行操作,然后把图片放到数组里

5 个解决方案

#1


通过Bitmap.createBitmap(resource, int x, int y, int width, int height)方法把图片截成各个不同的小图片,然后用BitmapDrawable数组保存不就可以了

#2


就是,只保存在bitmap数组里就好了

#3


只要建立一个bitmap的数组就可以了

#4


楼上正解。。。

#5


LS正解

#1


通过Bitmap.createBitmap(resource, int x, int y, int width, int height)方法把图片截成各个不同的小图片,然后用BitmapDrawable数组保存不就可以了

#2


就是,只保存在bitmap数组里就好了

#3


只要建立一个bitmap的数组就可以了

#4


楼上正解。。。

#5


LS正解