总体流程:
Android不能直接打开pdf文件,无论是服务器端的还是本地的,都不可直接打开,在此主要介绍,打开放在assets下的pdf文件:
Android不可直接打开assets下的pdf文件,这就需要先从assets读取到内存中,然后保存到本地,再打开本地的pdf文件即可,话不多说看代码:
//从assets 文件夹中获取文件并读取数据
public File getFromAssets(String fileName,File file){
String result = "";
InputStream in=null;
OutputStream out = null;
try {
in = getResources().getAssets().open(fileName);
out=new FileOutputStream(file);
//获取文件的字节数
<