Android中的PDF查看器

时间:2013-01-14 05:46:19

标签: android pdf plugins android-intent adobe

在我的android中,我安装了Adobe PDF阅读器。现在我要做的是,当我下载PDF并显示PDF时,我试图在Adobe PDF阅读器中打开PDF。

以下是Intent,但Adobe PDF Reader上没有选项:

public String showPdf(String fileName) {
File file = new File(fileName);
Log.i("PdfViewer", "open file "+ fileName);
// if (file.exists()) {
Log.i("PdfViewer", "file exist");
try {
Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
//intent.setData(Uri.parse(fileName));
this.ctx.startActivity(intent);
return "";
} catch (android.content.ActivityNotFoundException e) {
System.out.println("PdfViewer: Error loading url "+fileName+":"+ e.toString());
return e.toString();
}

您能否建议使用意图?

谢谢, ANKIT。

0 个答案:

没有答案