Я создаю приложение, которое позволяет студентам загружать учебные материалы из приложения вместо браузера.На домашней странице есть много названий тем.Каждое название темы ведет к новой веб-странице.Итак, я использовал 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/");
}
}
}