【问题标题】:How to Customize PDF file content That open by using Action_View如何自定义使用 Action_View 打开的 PDF 文件内容
【发布时间】:2011-11-28 06:23:26
【问题描述】:

早安,

我遇到了一个奇怪的问题。我想在android中打开PDF文件......我成功了两个 方式

1)-->First Using API (But that is damn slow)

2)-->第二次使用 ACTION_VIEW。它适用于具有 Quick Office 的手机 代码是

File file = new File("/mnt/sdcard/videosadoce.pdf");

     if (file.exists()) {
         Uri path = Uri.fromFile(file);
         Intent intent = new Intent(Intent.ACTION_VIEW);
         intent.setDataAndType(path, "application/pdf");
         intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
         try {
             startActivity(intent);
         } 
         catch (ActivityNotFoundException e) {
             Toast.makeText(MyPdfViewer.this, 
                 "No Application Available to View PDF", 
                 Toast.LENGTH_SHORT).show();
         }
     }

现在我想自定义默认活动启动的视图。我想添加一些动画 在我浏览 PDF 文件页面时,让页面像书一样打开。 那么如何自定义该预定义视图

【问题讨论】:

    标签: android actionview pdf-reader pdf-rendering


    【解决方案1】:

    您无法为第三方应用程序自定义任何动画,这些动画由您的应用程序启动以查看您的 pdf 文档。实现此目的的唯一方法是集成任何开源 PDF 项目并根据需要对其进行自定义。

    【讨论】:

    • 但正如我之前提到的,这些速度非常慢。并且在导航之间需要大约 2 分钟。
    • 那些只使用java的,它们很慢,如果在特定的缩放之后它们还会发送VMBudget超出的异常,我认为很少有项目也使用本机代码,试试你的运气,他们有点快。
    • 你能给我一些使用本机代码的参考链接吗?顺便说一句,为你的时间点赞
    猜你喜欢
    • 2015-04-23
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    • 2019-01-19
    • 2015-07-12
    相关资源
    最近更新 更多