如何通过多个文本输入在我的应用中进行Google搜索

时间:2013-05-21 05:09:16

标签: android search uitextfield

我正在尝试构建一个应用程序,其中用户将成分输入到我的应用程序中显示的多个文本字段中。当用户按下输入时,他们的所有文本都被格式化为谷歌搜索,我的应用程序将打开用户手机上的默认网络浏览器,并显示谷歌搜索包含他们输入的成分的食谱。

到目前为止,我已经尝试了谷歌自定义搜索引擎,我已经在互联网上搜索了几个小时,我现在可以开始实际构建这个。因此,您可能拥有的任何可以帮助我的任何意见或专业知识都会受到赞赏。

2 个答案:

答案 0 :(得分:0)

您可以使用指定的网址打开意图

Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(strURL));
startActivity(myIntent);

strURL可以附加

构建
google.com/search?q=searchstring1+searchstring2

到您的搜索字符串

编辑: text1=editText1.getText();等等,您可以从不同的文字输入中获取文字

strURL=text1 + "+" + "text2" + "+" + text3;

答案 1 :(得分:0)

只需打开浏览器https://www.google.com/search?q=term1+term2+term3,其中term1,term2和term3是您要搜索的字词(当然,您可以添加更多字段)。