Android сохранить изображение и показать их в WebView - PullRequest
0 голосов
/ 04 ноября 2019

Моему приложению необходимо сохранить изображение на устройстве и показать его в веб-представлении по следующей ссылке:

Я знаю, как загрузить изображение, но не знаю, где мне нужно сохранить его для простогодоступ к WebView

во внутреннем хранилище WebView не отображается Изображение:

 val srcFolder = File(filesDir, "images")
 //I can see my image on log
 srcFolder.list().forEach { log(it) }


 val srcImg = File(srcFolder, "imageTest.jpg")
 log("path=$srcImg exist:${srcImg.exists()}") //true

 val html = "<html><body>Before<br /><img src=\"=file:///${srcImg.path} \" /><br />after</body></html>"
 //but image not shown
 wv.loadDataWithBaseURL("", html, "text/html", "UTF-8", "")

во внешнем хранилище Похоже на новую системуAndroid 10 невозможно getExternalStoragePublicDirectory устарел в Android Q

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...