我确定之前没有问到这个问题: 我希望通过我增强应用程序。 目前,它显示一个对话框,告诉用户谷歌的东西,但这是非常不专业。只需一个按钮即可通过Intent打开http://www.google.com。 但是我想让它打开谷歌搜索链接, 搜索"%s测试搜索" strings.xml中的%s将替换为设备模型。
我知道,我需要更换部分字符串,所以我需要替换为" +"等等。但是我该怎么做才能将其粘贴到URL中?
答案 0 :(得分:1)
用+等替换字符串是URL编码(http://www.w3schools.com/tags/ref_urlencode.asp),所以这里是用Java编写的:http://docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html
对于Google搜索查询字符串,请参阅:https://moz.com/ugc/the-ultimate-guide-to-the-google-search-parameters
您当然可能会遇到某些服务条款或使用条款问题,因此您可能需要检查链接到的任何网站,以便您以这种方式使用它(例如http://www.google.com/intl/en/policies/terms/)。< / p>