【发布时间】:2015-11-08 22:51:19
【问题描述】:
我在网上关注了一个关于使用 pdf_renderer 来查看你的应用程序的视频教程,但不幸的是,我收到一条警告消息,告诉我 pdf_renderer 仅支持 API 21 或更高版本,请任何人帮助我提供链接或任何有帮助的东西.
【问题讨论】:
标签: java android android-layout
我在网上关注了一个关于使用 pdf_renderer 来查看你的应用程序的视频教程,但不幸的是,我收到一条警告消息,告诉我 pdf_renderer 仅支持 API 21 或更高版本,请任何人帮助我提供链接或任何有帮助的东西.
【问题讨论】:
标签: java android android-layout
如果您在 Lollipop 之前使用 API,则必须使用第 3 方库,或者从头开始编写自己的库。
一些例子:
问题是,他们中的大多数都是有偿的。因此,您必须为您的应用购买许可证、使用试用版或尝试寻找一些免费的库。
编辑:您也可以尝试使用WebView 和谷歌文档。但这确实不是一个干净的解决方案,好像 Google 决定有一天更改此 URL,它会破坏您的应用程序。
例子:
WebView webView = new WebView(context_);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginsEnabled(true);
webView.loadUrl("https://docs.google.com/gview?embedded=true&url="+LINK_TO_PDF);
setContentView(webView);
【讨论】: