J6ey
04/05/2020, 7:40 AMFile file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "la.pdf");
Uri pdfUri = FileProvider.getUriForFile(this, getPackageName() + ".provider", file);
Intent intent = new Intent(Intent.ACTION_VIEW, pdfUri)
.setDataAndType(pdfUri, "application/pdf")
.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(intent);
file.exists()
shows that the file exists. I am able to locate and open the file in the Download folder, but just not by code. Any idea?Pablichjenkov
04/06/2020, 5:35 AMDavid Eriksson
04/06/2020, 5:24 PMJ6ey
04/06/2020, 5:27 PMDavid Eriksson
04/06/2020, 5:37 PMJ6ey
04/06/2020, 5:38 PMDavid Eriksson
04/06/2020, 5:41 PMJ6ey
04/06/2020, 5:45 PMDavid Eriksson
04/06/2020, 5:48 PMJ6ey
04/06/2020, 5:49 PMDavid Eriksson
04/06/2020, 5:49 PMJ6ey
04/06/2020, 5:52 PMDavid Eriksson
04/06/2020, 5:52 PMcontent://
somethingJ6ey
04/06/2020, 5:54 PM<content://com.sony.screeners.screenersapp.provider/external_files/Download/la.pdf>
David Eriksson
04/06/2020, 5:57 PMfile_provider_paths.xml
file look like?J6ey
04/06/2020, 5:58 PM<?xml version="1.0" encoding="utf-8"?>
<paths>
<external-path name="external_files" path="."/>
</paths>
David Eriksson
04/06/2020, 6:14 PM