我下载从互联网上下载的pdf文件。到公共文件夹下载/.
File file = new File(Environment.getExternalStorageDirectory() + "/" +Environment.DIRECTORY_DOWNLOADS + "/", fileName);
如果我尝试
intent.setDataAndType(FileProvider.getUriForFile(StudyMaterialActivity.this,BuildConfig.APPLICATION_ID + ".provider",file), format);
指向应用程序数据文件夹的文件路径。
在provider_path xml文件<external-path name="external_files" path="."/>
我如何向PDF查看器发送文件路径?
更新:现在我打开外部查看器ntent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), format);
startActivity(intent);
我的项目有targetAPI 23,我想更改为最后一个API - 25.如果我将targetAPI更改为25 app崩溃,而Uri.fromFile(文件)