把两张资源动态合并成一张bitmap

来源:互联网 发布:秦风拍牌软件好用吗 编辑:程序博客网 时间:2024/04/17 07:25
Bitmap bitmap = BitmapFactory.decodeResource(r, R.drawable.icon) .copy(Bitmap.Config.ARGB_8888, true);Canvas c = new Canvas(bitmap);

不加copy会因为图片是资源而不允许改动,

会报这个错

java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor

执行new Canvas之后就可以随意在上面画东西了

原创粉丝点击