gpt4 book ai didi

android - 使用 webview 下载图片

转载 作者:搜寻专家 更新时间:2023-11-01 08:08:32 24 4
gpt4 key购买 nike

我在 webview 中显示来自移动网站的画廊。我如何从 webview 下载这些图像? webview 是否有任何额外的设置?

最佳答案

这解决了我的问题

`          `@Override
public boolean shouldOverrideUrlLoading (WebView view, String url) {
boolean shouldOverride = false;
// We only want to handle requests for image files, everything else the webview
// can handle normally
if (url.endsWith(".jpg")) {
shouldOverride = true;
Uri source = Uri.parse(url);
// Make a new request pointing to the mp3 url
DownloadManager.Request request = new DownloadManager.Request(source);
// Use the same file name for the destination
File destinationFile = new File (destinationDir, source.getLastPathSegment());
request.setDestinationUri(Uri.fromFile(destinationFile));
// Add it to the manager
manager.enqueue(request);
}
return shouldOverride;
}``

确保为下载管理器、SD 读取、SD 写入添加权限!

关于android - 使用 webview 下载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12087639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com