大学生がブラウザではなくアプリ内から学習資料をダウンロードできるアプリを作成しています。ホームページにはたくさんの件名があります。各サブジェクト名は新しいWebページにつながります。だから、私は使用し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/");
}
}
}