如何在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();
}
谢谢您的回答,请解释一些事情,在这里mActivity是Dropbox的活动叫什么名字?我不能将pdf文件的内容直接存储到字符串中吗? –