将未知网站重定向到网络浏览器 android 工作室中的 google 搜索结果
redirect unknown website to google search result in web browser android studio
我真的很感谢你们在差异项目中相互支持的方式,祝你们幸福……所以今天我对我开始的项目有疑问,我的项目的一部分是基于这里的…… ... 所以为什么我求你帮我,我的问题是你如何重定向所有未知 URL 或没有 http://www. .com or http://www 的关键字。 .com(例如:用户仅在 webview 中键入 Amazon 或 Ebay 或 GitHub)在 google 上找到,而不是显示用户网站未找到或错误,因为正在处理创建 android 应用程序浏览器
您可以使用这 2 个函数来覆盖 url 或对其进行一些操作:
webview.setWebViewClient(new WebViewClient() {
@SuppressWarnings("deprecation")
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// Your code
}
@TargetApi(Build.VERSION_CODES.N)
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
// Your code
}
});
在 Link
阅读更多内容
获得用户输入的 url 后,您可以将其重定向到 https://www.google.com/search?q=query_string
(在 Link 阅读更多内容)
大家好 运行 一些关于这个问题的经验......最后我 figured_out 解决这个问题的方法。
您需要做的就是设置 Search_Button 如下:
Your_Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
String url=Your_TextEdit.getText().toString();
if(!url.contains("http://") && !url.contains("https://"))
{
url="http://" + url;
}
else
{
url ="https://www.google.com/search?q=q" +url;
}
WebSettings webSettings = Your_webview.getSettings();
webSettings.setJavaScriptEnabled(true);
web2.loadUrl(url);
web2.setWebViewClient(new WebViewClient());
}
我真的很感谢你们在差异项目中相互支持的方式,祝你们幸福……所以今天我对我开始的项目有疑问,我的项目的一部分是基于这里的…… ... 所以为什么我求你帮我,我的问题是你如何重定向所有未知 URL 或没有 http://www. .com or http://www 的关键字。 .com(例如:用户仅在 webview 中键入 Amazon 或 Ebay 或 GitHub)在 google 上找到,而不是显示用户网站未找到或错误,因为正在处理创建 android 应用程序浏览器
您可以使用这 2 个函数来覆盖 url 或对其进行一些操作:
webview.setWebViewClient(new WebViewClient() {
@SuppressWarnings("deprecation")
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// Your code
}
@TargetApi(Build.VERSION_CODES.N)
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
// Your code
}
});
在 Link
阅读更多内容获得用户输入的 url 后,您可以将其重定向到 https://www.google.com/search?q=query_string
(在 Link 阅读更多内容)
大家好 运行 一些关于这个问题的经验......最后我 figured_out 解决这个问题的方法。 您需要做的就是设置 Search_Button 如下:
Your_Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
String url=Your_TextEdit.getText().toString();
if(!url.contains("http://") && !url.contains("https://"))
{
url="http://" + url;
}
else
{
url ="https://www.google.com/search?q=q" +url;
}
WebSettings webSettings = Your_webview.getSettings();
webSettings.setJavaScriptEnabled(true);
web2.loadUrl(url);
web2.setWebViewClient(new WebViewClient());
}