java - 如何在android中合并2张图片?

标签 java android bitmap

我正在开发一个 android 应用程序,我想在其中组合 2 个位图图像并创建一个新图像。

我正在开发的应用程序是一张贺卡。第一张图片是透明的 PNG,带有带有截断区域的文本。另一张图片是照片,用户会用手机拍一张照片。

我想创建一个新图像,在用户照片上打印贺卡。

任何人都可以提供一些代码示例来执行此操作吗?我想在不使用 android 控件的情况下通过代码执行此操作。

最佳答案

将 2 个图像放在相对布局或框架布局中。你可以使用

relativeLayout.buildDrawingCache();
Bitmap bmp = relativeLayout.getDrawaingCache();

关于java - 如何在android中合并2张图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092975/

相关文章:

android - 使用 drawBitmap 缩放位图

c++ - 如何在 C++ 中修改位图的属性

java - 如何从 Maven 中删除 tomcat 插件

android - 将 Android Studio 的工具栏图标更改为更大的图标并添加标签

android - 如何从 Android 应用程序运行 Flash

java - Android 互联网连接超时

java - 为什么 .setImageBitmap() 不将图像分配给 ImageView 对象?

java - 在 Java 中多次读取 System.in 会导致 IOException?

java - 我们可以在 Android 编程中使用 Optionals 吗?

java - 使用 docx4j 将 Docx 转换为 PDF 时文本对齐丢失