在android中的webview中渲染PDF

时间:2012-08-26 11:45:34

标签: android

  

可能重复:
  android webview pdf

我正在尝试在我自己的活动中打开PDF,其中包含大型图片。使用MuPDF和其他库会降低我的应用程序性能,所以我不想使用它。

可以使用webview中的SD卡文件在自己的活动中打开PDF吗?

任何帮助将不胜感激......谢谢!

1 个答案:

答案 0 :(得分:0)

您可能会发现Android PDF problem与您的相同(日期为2010年11月),建议您使用Intent Call打开存储的pdf。

   File file = new File("/sdcard/your_file.pdf");
   Uri path = Uri.fromFile(file);
   Intent intent = new Intent(Intent.ACTION_VIEW);
   intent.setDataAndType(path, "application/pdf");
   intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
   startActivity(intent);

同时检查How do I determine if Android can handle PDF