gpt4 book ai didi

android - 将字符串添加到 URL 时如何删除字符串中的空格?

转载 作者:行者123 更新时间:2023-11-29 14:20:59 24 4
gpt4 key购买 nike

我一直在研究一个随机字符串生成器,它在页面顶部显示字符串。那部分工作正常。但是在页面底部我有一个超链接,它将字符串添加到 url 的末尾(本质上是用谷歌搜索字符串)。我的问题是超链接在多词字符串中的第一个词后停止。例如,youtube.com/user/dude 可以正常使用,而 youtube.com/user/lady gaga 官方则不行,因为超链接只突出显示 "youtube. com/user/lady",将其余部分保留为纯文本。

如何在不破坏屏幕顶部已经显示的字符串的情况下包含所有这些内容?谢谢!

这是我的超链接代码:

Resources res = getResources();
myString = res.getStringArray(R.array.myArray);
String q = myString[rgenerator.nextInt(myString.length)];
btn.setText("http://www.allmusic.com/search/artist/"+q);

这是我的问题的图片:

http://i40.tinypic.com/2s0obr6.png

最佳答案

使用 URLEncoder.encode(String s, String charset) 对您的查询字符串进行 URLEncode .

关于android - 将字符串添加到 URL 时如何删除字符串中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9636893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com