gpt4 book ai didi

java - 在android中连接2个字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:48:22 27 4
gpt4 key购买 nike

我正在使用 strings.xml 在 Toast 中显示错误消息.

像这样 mErrorMsgId=R.string.username_or_password_incorrectfull;

但现在我需要将消息与 R.string.add_selfhosted_blog 连接起来以避免翻译不一致。

看了一些类似的题还是想不通。

编辑:

我想在 username_or_password_incorrectfull 字符串中的单词 tap 之后连接 nux_add_selfhosted_blog ...

<string name="username_or_password_incorrectfull">The username or password you entered is incorrect
\- If you\'re a self hosted user, don\'t forget to tap **Add Self Hosted Site** and fill the URL field</string>

<string name="nux_add_selfhosted_blog">Add self-hosted site</string>

我怎样才能做到这一点??

最佳答案

您不能直接将 R.string.username_or_password_incorrectfullR.string.add_selfhosted_blog 连接起来,因为它们本身不是 String 实例,而是资源 ID 到 strings.xml 中的实际字符串。您可以获得 2 个字符串,然后将它们正常连接。

像这样:

String string1 = getResources().getString(R.string.username_or_password_incorrectfull);
String string2 = getResources().getString(R.string.add_selfhosted_blog);

String combined = string1 + string2;

关于java - 在android中连接2个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22828986/

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