获取谷歌搜索结果并在android应用程序中显示
我想在我的android应用程序中显示谷歌搜索结果,当用户在editText中键入word,然后单击搜索按钮以获得谷歌搜索结果并显示在我的应用程序中。我没有这样做的经验。请帮助我任何人您可以将获取谷歌搜索结果并在android应用程序中显示,android,google-search,Android,Google Search,我想在我的android应用程序中显示谷歌搜索结果,当用户在editText中键入word,然后单击搜索按钮以获得谷歌搜索结果并显示在我的应用程序中。我没有这样做的经验。请帮助我任何人您可以将Intent类与action web搜索一起使用 Intent intent = new Intent(Intent.ACTION_WEB_SEARCH); String keyword= "your query here"; intent.putExtra(SearchManager.QUERY
Intent
类与action web搜索一起使用
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
String keyword= "your query here";
intent.putExtra(SearchManager.QUERY, keyword);
startActivity(intent);
为了更好地学习,你可以跟随
然后,只需在URL后添加要在google上搜索的键,并在WebView中加载查询字符串
webView = (WebView) rootView.findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(GOOGLE_SERACH_URL + searchKey);
工作示例
使用自定义谷歌搜索api复制我知道的可能的重复,但是有人帮助如何使用自定义搜索api使用android而不是自定义搜索api获取搜索结果吗?在这个网站有自定义搜索api教程,但它不适用于meHi@SN Singh如果我使用上述代码,它会将我带到浏览器,这是我不想要的,当用户单击搜索按钮获得结果,然后显示在相同的活动中
webView = (WebView) rootView.findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(GOOGLE_SERACH_URL + searchKey);