У меня есть EditText и WebView.WebView загружает веб-сайт Amazon при инициализации.Когда я ввожу запрос в EditText, я хочу, чтобы запрос поиска выполнялся на веб-сайте Amazon (поиск в строке поиска на веб-сайте).Любая помощь высоко ценится.Вот мой код
webView = v.findViewById(R.id.webview);
url = "https://amazon.com";
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
view.loadUrl(String.valueOf(request.getUrl()));
}
return true;
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed(); // Ignore SSL certificate errors
}
});
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.loadUrl(url);