在Android中打开pdf文件并在其中搜索单词

时间:2013-06-15 10:38:24

标签: android pdf-viewer pdfview

我希望能够在我的android中打开pdf文件并搜索英语或阿拉伯语中的特定单词..如何在代码中执行此操作以及哪些是最佳的pdf查看器进行搜索?

1 个答案:

答案 0 :(得分:2)

尝试此操作以打开pdf文件

File pdfFile = new File("path"); 
                if(pdfFile.exists()) 
                {
                    Uri path = Uri.fromFile(pdfFile); 
                    Intent pdfIntent = new Intent(Intent.ACTION_VIEW);
                    pdfIntent.setDataAndType(path, "application/pdf");
                    pdfIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

                    try
                    {
                        startActivity(pdfIntent);
                    }
                    catch(ActivityNotFoundException e)
                    {
                        Toast.makeText(MyPDFDemo.this, "No Application available to view pdf", Toast.LENGTH_LONG).show(); 
                    }
                }

您可以根据link

中的要求找到PDF阅读器

请告诉我这个解决方案是否适合您的需求