I am creating an application that allows students to download teaching material from the application instead of the browser. There are a lot of thematic names on the homepage. Each subject name leads to a new web page. So, I used WebViewClient. But on the last page, when I click on the * .ppt or * .pdf files, you open the trash.
I want these files to load in the application.
How do I add a 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/"); } } }
android webviewclient webclient-download
Paritosh anand
source share