如何在Android应用程序中读取pdf文件

问题描述:

我正在从保存箱中下载PDF文件,它被下载到我的SD卡中,我怎么读它,我知道很多人都问过这个问题,但我还没有找到一个好的回答uptil现在,任何帮助或指导,将appriciated如何在Android应用程序中读取pdf文件

试试这个:

Uri uri = Uri.fromFile(mActivity.getFileStreamPath(mFileName)); 

    try 
    { 
     Intent intentUrl = new Intent(Intent.ACTION_VIEW); 
     intentUrl.setDataAndType(uri, "application/pdf"); 
     intentUrl.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
     mActivity.startActivity(intentUrl); 
    } 
    catch (ActivityNotFoundException e) 
    { 
     Toast.makeText(mActivity, "No PDF Viewer Installed", Toast.LENGTH_LONG).show(); 
    } 
+0

谢谢您的回答,请解释一些事情,在这里mActivity是Dropbox的活动叫什么名字?我不能将pdf文件的内容直接存储到字符串中吗? –