java-用来自Android中另一个位图的像素填充空白位图?

java-用来自Android中另一个位图的像素填充空白位图?,第1张

概述我想创建一个空白位图,我将有条件地填充从另一个包含资源的位图获得的Rect像素.有可能这样做吗?我将如何去做这样的事情?我只想在准备好绘制位图时就对其进行绘制.现在,我正在使用Canvas使用Rect线段绘制位图,但是在准备好之前不需要绘制它.谢谢!解决方法:Bitmapother=...;//c

我想创建一个空白位图,我将有条件地填充从另一个包含资源的位图获得的Rect像素.有可能这样做吗?我将如何去做这样的事情?

我只想在准备好绘制位图时就对其进行绘制.

现在,我正在使用Canvas使用Rect线段绘制位图,但是在准备好之前不需要绘制它.

谢谢!

解决方法:

Bitmap other = ...;//create a blank bitmapBitmap newBitmap = Bitmap.createBitmap(other.getWIDth(),                      other.getHeight(), other.getConfig());//copy some pixels from 'other'int x=14,y=45,wIDth=23,height=56;int [] pixels = new int[wIDth * height];other.getPixels(pixels, 0, wIDth, x, y, wIDth, height);newBitmap.setPixels(pixels, 0, wIDth, x, y, wIDth, height);

总结

以上是内存溢出为你收集整理的java-用来自Android中另一个位图的像素填充空白位图?全部内容,希望文章能够帮你解决java-用来自Android中另一个位图的像素填充空白位图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1071406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存