最近有个需求,后台返回的是个pdf格式的协议路径,想用WebView加载并显示出来,可是安卓的WebView并无IOS的那么强大,他只支持打开html的, 因此在加载pdf的时候,死活显示不出来,最终从github上找到了一款替代WebView的控件---PDFViewhtml
这是PDFView的jar包,把他引入到项目中,另外在libs下添加上这几个文件夹, 也是他工程中的,我本身把他们删掉后,也是能够运行的,可是为啥要添加,我也没搞懂git
其次 是布局文件,用起来也是比较简单
, 这是加载asserts目录下的pdf格式的文件,可是由于个人项目需求是根据后台返回的路径,来加载显示内容,因此用这个方法就有些不合适了, 可是他里面也提供了另一个方法,fromFile(),这个能够加载个File文件的github
我作的是 先下载下来,而后再经过这个方法给加载显示出来,可是有个弊端就是,每次都要进行下载,暂时没想到好的解决方法,哪位大神能够指点下....
布局