openUri
to render the pdf content, that is here preliminarly saved
as a file located in an external folder: getCacheDir() is un-accessible to
(other) viewer applications so getExternalCacheDir is used and with it WRITE_EXTERNAL_STORAGE
permission is required in the app Manifest