我想在第一次用户查看webview时从链接下载PDF。
之后想要将它们保存在SdCard中,当用户请求查看时,在我的应用程序活动中显示存储的PDF。
我知道下载的东西,但坚持使用PDF渲染和显示。
任何帮助都将受到高度赞赏
提前致谢。
答案 0 :(得分:2)
您无法更新资产。
您可以将文件下载到sdcard
并从sdcard
答案 1 :(得分:0)
无法更新资产。因此,您可以将该文件保存到FileSystem(根据您的要求在内部或外部),然后像以下示例一样将其重新保存。
将文件存储到InternalFileSystem。
FileOutputStream fos = null;
try {
fos = context.openFileOutput(filename, Context.MODE_PRIVATE);
fos.write(pdfData.getBytes());
fos.flush();
fos.close();
} catch (FileNotFoundException e) {
} catch (Exception e) {
} finally {
if (fos != null) {
fos = null;
}
}
答案 2 :(得分:0)
一旦apk构建了项目,我们就无法修改apk文件。 作为apk内部的assets文件夹,所以我们无法复制assets文件夹中的pdf文件。 将其外部或内部保存在手机记忆库或SD卡中。