在android中覆盖两个图像以设置imageview

在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);}


慕妹3146593
浏览 1171回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android