Android 如何设置搜索url?

Android 如何设置搜索url?,android,webview,Android,Webview,我遇到了一个谷歌搜索的url问题 事实上,我有一个字符串,我需要在google中使用webview进行字符串搜索。不幸的是,webview没有显示任何内容。有人能帮忙吗 public class viewPage extends Activity { WebView mWebView; public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setCon

我遇到了一个谷歌搜索的url问题

事实上,我有一个字符串,我需要在google中使用webview进行字符串搜索。不幸的是,webview没有显示任何内容。有人能帮忙吗

public class viewPage extends Activity {

  WebView mWebView;

  public void onCreate(Bundle savedInstanceState){

    super.onCreate(savedInstanceState);
    setContentView (R.layout.searchonwebview);

    Intent intent = getIntent();
    String result = intent.getStringExtra("result");

    String url = "http://www.google.com/"+result+" pdf";
    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.loadUrl(url);

    mWebView.setWebViewClient(new HelloWebViewClient());

  }

  private class HelloWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
      view.loadUrl(url);
      return true;
    }
  }

}
你为什么要这么做

mWebView.setWebViewClient(new HelloWebViewClient());
加载url之后?它应该在加载url之前

    String url = "http://www.google.com/"+result+" pdf";
    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.setWebViewClient(new HelloWebViewClient());
    mWebView.loadUrl(url);

使用+resulti尝试url。请访问android开发者网站。