0
Я думаю, что вопрос очень прост, я реализовал базовый WebView в своем приложении для Android, и мне нужно, чтобы пользователь нажал на ссылку и загрузил pdf-файл из Интернета (не вопрос, будет ли перенаправлен в приложение браузера).Нажмите ссылку на WebView не работает
Мой код не работает, когда я нажимаю на ссылку ничего не делает:
@Override
public void loadContent() {
super.loadContent();
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
onLoadCompleted(false);
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
Logger.i("Loading newsletter with url: " + mNewsletterUrl);
mWebView.loadUrl(mNewsletterUrl);
}
Спасибо ответ, но я не хочу, чтобы загрузить файл для пользователя, я хочу, чтобы пользователь заходил на страницу, а затем нажимал на ссылку и загружал файл .. (Раньше это происходило, но я думаю проблема теперь в webViewClient, но я должен использовать ее для onLoadComplete) – dvdciri