我想创建一个空白位图,我将有条件地填充从另一个包含资源的位图获得的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中另一个位图的像素填充空白位图?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)