我正在使用网络视图显示图像,它将图片保存到内部存储中,然后加载它,效果很好。然后我意识到它不适用于Android 7+。这是因为UriExposedException。
我试图像这样使用FileProvider:
String uri = FileProvider.getUriForFile(contex,getString(R.string.file_provider),file).toString();
String b = "<html><head></head><body style=\"margin: 0px;\">" +
"<img src=\"" + uri + "\" width=\"100%\"></body></html>";
webView.loadDataWithBaseURL("", b, "text/html", "utf-8", "");
但是仍然不知道如何执行此操作吗?