使用两个两个活动创建 Android PDF 文件
Posted
技术标签:
【中文标题】使用两个两个活动创建 Android PDF 文件【英文标题】:Creating Android PDF file using two two Activities 【发布时间】:2020-09-05 13:39:24 【问题描述】:我有两个活动,Activity_1 和 Activity_2。
在 Activity_1 中,我有一个 ImageView 和一个名为“Go to Next”的按钮。
在 Activity_2 中,我有一个名为“CreatePDF”的按钮。
所以,当我按下 Activity_2 中的 CreatePDF 按钮时,我只想知道如何使用来自 Activity_1 的图像创建 PDF。
如果有人能解决这个问题,我将不胜感激。
谢谢
【问题讨论】:
***.com/questions/36305362/…查看此链接 这能回答你的问题吗? How to convert Image to PDF? 【参考方案1】:根据您在此处提供的一些详细信息,我假设 Activity_2
不知道您要导出的图像。
首先,您需要将图像的引用或图像数据本身从Activity_1
传递到Activity_2
。
请参阅this post,其中可能包含您要查找的内容。
接受的答案是建议使用以下三种解决方案之一:
将图像从Bitmap
转换为byte
数组,然后使用Intent
对象将此byte
数组从一个活动传递到另一个活动。
将图像保存到 SD 卡(或手机上的任何位置)并使用 Intent
对象将图像文件路径作为 string
从一个活动传递到另一个活动。
使用Intent
对象传递Bitmap
图像,而不进行转换。
我希望这会有所帮助。
【讨论】:
以上是关于使用两个两个活动创建 Android PDF 文件的主要内容,如果未能解决你的问题,请参考以下文章
用于访问本地存储文件、PDF、HTML 和视频的 Android 应用程序