我正在开发基于网络的应用程序,其中包含带有下载按钮的图像列表。如果用户点击下载,该图像将保存到他的手机存储中。 我允许访问Internet和存储。但点击下载后没有下载。
主要活动.java:
WebView wv = (WebView) findViewById(R.id.saveFr);
WebSettings webSettings = wv.getSettings();
webSettings.setJavaScriptEnabled(true);
wv.setWebChromeClient(new WebChromeClient());
wv.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
wv.loadUrl("http://www.sample-videos.com/download-sample-jpg-image.php");
在Manifest中我有:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
我是Android开发的新手。 谢谢你的回复。