【问题标题】:how open an intent using webview in android?如何在android中使用webview打开一个意图?
【发布时间】:2013-09-26 18:51:19
【问题描述】:

我正在使用Vudriod 在我自己的应用程序上显示 pdf。如果我运行此代码,我可以看到 pdf:

最终 Intent 意图 = new Intent(Intent.ACTION_VIEW, uri);

String uriString = uri.toString();

字符串扩展 = uriString.substring(uriString.lastIndexOf('.') + 1);

intent.setClass(this, extensionToActivity.get(extension));

开始活动(意图);

但我需要使用 webview 打开 pdf,因为我有 html 交互并且想要在 pdf 顶部重载 html。是否可以在 webview 中显示意图而不是使用 startactivity?

如果不可能,是否可以在活动时打开 webview 但在透明背景下。那么当 webview 得到这些事件时调用 zoomin 和 scrolling 事件呢?

我是android新手,请帮助我。谢谢

【问题讨论】:

    标签: android pdf android-intent webview


    【解决方案1】:
    String googleDocs = "https://docs.google.com/viewer?url="; 
    mWebView.loadUrl(googleDocs + url);
    

    【讨论】:

    • 我不想连接到互联网并显示我的 PDF,这就是我使用 Vudriod 的原因。但我需要使用 webview 对 pdfviewer 进行交互。这个答案是错误的
    • 你好,谷歌没有提供由外部公司开发的所有第三方pdf查看器的bultin pdfviewer
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    相关资源
    最近更新 更多