在android中覆盖两个图像以设置imageview我试图在我的应用程序中叠加两个图像,但它们似乎在我的canvas.setBitmap()线上崩溃。我究竟做错了什么?private void test() {
Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.t);
Bitmap mBitmap2 = BitmapFactory.decodeResource(getResources(), R.drawable.tt);
Bitmap bmOverlay = Bitmap.createBitmap(mBitmap.getWidth(), mBitmap.getHeight(), mBitmap.getConfig());
Canvas canvas = new Canvas();
canvas.setBitmap(bmOverlay);
canvas.drawBitmap(mBitmap, new Matrix(), null);
canvas.drawBitmap(mBitmap2, new Matrix(), null);
testimage.setImageBitmap(bmOverlay);}
3 回答
- 3 回答
- 0 关注
- 1170 浏览
添加回答
举报
0/150
提交
取消