我正在创建一个应用程序,允许大学生从应用程序而不是浏览器中下载他们的学习资料。主页有很多主题名称。每个主题名称都指向新网页。所以,我用过WebViewClient
。但是,在最后一页,当我单击 *.ppt 或 *.pdf 文件时,它会打开垃圾。
我希望在应用程序中下载这些文件。
我该如何实施DownloadListener
package jiit.app;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class sm extends Activity
{
WebView browser;
protected void onCreate(Bundle anyvar)
{
super.onCreate(anyvar);
setContentView(R.layout.sm);
browser=(WebView)findViewById(R.id.webkit);
WebSettings webSettings = browser.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
browser.getSettings().setDefaultZoom(WebSettings.ZoomDensity.CLOSE);
browser.setWebViewClient(new WebViewClient());
{
browser.loadUrl("http://www.sm.ividhya.com/j128/");
}
}
}