【问题标题】:Creating Android PDF file using two two Activities使用两个两个活动创建 Android PDF 文件
【发布时间】: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。

如果有人能解决这个问题,我将不胜感激。

谢谢

【问题讨论】:

标签: android android-layout android-intent


【解决方案1】:

根据您在此处提供的一些详细信息,我假设 Activity_2 不知道您要导出的图像。

首先,您需要将图像的引用或图像数据本身从Activity_1 传递到Activity_2

请参阅this post,其中可能包含您要查找的内容。

接受的答案是建议使用以下三种解决方案之一:

  • 将图像从Bitmap 转换为byte 数组,然后使用Intent 对象将此byte 数组从一个活动传递到另一个活动。
  • 将图像保存到 SD 卡(或手机上的任何位置)并使用 Intent 对象将图像文件路径作为 string 从一个活动传递到另一个活动。
  • 使用Intent 对象传递Bitmap 图像,而不进行转换。

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    • 2018-06-09
    相关资源
    最近更新 更多