我知道这个问题已被问过几次,但我找不到一个令人满意的答案。我的要求很简单。只需在我的app(android)中打开pdf文档。但是我找不到一个简单的做法这可以是它的原生c / c ++方式,也可以编写自己的引擎。但是没有任何简单的API,所以我可以像jar一样包含它并查看pdf吗?
答案 0 :(得分:3)
没有。 Android SDK中没有用于本机显示PDF的API
我可以建议的解决方案:
- 使用外部应用程序:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
startActivity(intent);
- 如果您的PDF文档可在线访问,请使用Google Docs Viewer在WebView
中打开PDF:
http://docs.google.com/viewer?url=http://mypdf.pdf
答案 1 :(得分:1)
您可以使用原生插件在您的应用中显示PDF。 try this apv