【发布时间】:2016-10-13 13:20:46
【问题描述】:
我正在尝试从我的设备/模拟器远程查看 PDF 文件。我一直在做大量的研究,并一直在寻找如何做到这一点的 stackoverflow,而无需下载 PDF 然后以这种方式查看文件。
这是尝试执行此操作的相关代码 sn-p:
if (url.contains("CreateQuoteDocument")) {
webview.getSettings().setJavaScriptEnabled(true);
try {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(url),"application/pdf");
startActivity(intent);
} catch (ActivityNotFoundException e) {
Log.e("something went wrong", e.getMessage());
}
}
我收到以下异常:
E/something went wrong: No Activity found to handle Intent { act=android.intent.action.VIEW ...
说到这里,我有两个问题,
为什么这不起作用?
还有其他方法吗? (虽然不使用谷歌文档)
编辑
网址格式正确,为http://www
【问题讨论】:
标签: java android pdf webview uri