0

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

到目前为止,我已经尝试了谷歌自定义搜索引擎,并且我已经在互联网上搜索了几个小时,以了解如何实际构建它。因此,您可能拥有的任何可以帮助我的意见或专业知识将不胜感激。

4

2 回答 2

0

您可以像这样使用指定的 URL 打开一个意图

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;

于 2013-05-21T05:16:07.597 回答
0

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

于 2013-05-21T05:16:09.097 回答