首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在android中叠加两张图片,设置一个图片视图

在android中叠加两张图片,设置一个图片视图
EN

Stack Overflow用户
提问于 2010-04-30 02:55:42
回答 3查看 150.3K关注 0票数 103

我试图在我的应用程序中叠加两张图片,但它们似乎在我的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);
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2739971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档