You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改代码将默认Bing联盟搜索改为Google并切换对应图标?

修改方案

1. 替换搜索链接

直接将原代码中的Google官方搜索链接替换为你的联盟链接即可——你的联盟链接同样使用q=作为搜索关键词参数,和Google的参数规则匹配,无需额外调整:

arr.add(
    SearchEngine(
        0, // 后续替换为Google图标资源ID
        context.getString(R.string.google),
        "https://t.supersimplesearch1.com/searchm?q="
    )
)

2. 替换Bing图标为Google图标

  • 先将Google图标文件(如ic_google.png或矢量图ic_google.xml)添加到项目的res/drawable目录中
  • 把构造函数的第一个参数(原代码里的0)替换为Google图标的资源ID,比如R.drawable.ic_google:
arr.add(
    SearchEngine(
        R.drawable.ic_google,
        context.getString(R.string.google),
        "https://t.supersimplesearch1.com/searchm?q="
    )
)

额外检查

如果替换后搜索跳转异常,需要确认你的联盟链接是否正确配置了Google搜索的跳转规则,确保参数传递能被联盟系统正确解析。

内容的提问来源于stack exchange,提问作者Melast2

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 12:51:36