Tried with ImageView and WebView - error (file not found). The files are located in the program folder.
Tell me, please, a solution.
The programs built into the emulator and the device open these files.
I think the only way to fix the problem is for him to attach a small non-working project (without the image files, the one previously attached is enough).
Yes, there is a problem with files in Cyrillic.
In the joint test program, I have set the RunTimePermissions.
Added the same file in DirRootExternal with two names, "Кеннеди.jpg" and "Kennedy.jpg".
Effectively, "Kennedy.jpg" is read from DirRootExternal.
"Кеннеди.jpg" throws the error but it can be read from File.DirAssets.
I am afraid that only Erel can help here.
Anyway in a near future acces to DirRootExternal will become impossible, Google restriction.
Here's what I found:
If the file name is in lower case (кеннеди.jpg), then the image is displayed in the WebView and in ImageView, if in upper case (Кеннеди.jpg) it is not.
Changing the filename with ToLowerCase doesn't help. Only need to rename the file.