-1

我正在开发一个项目,用户在一系列屏幕中导航,在最后一个屏幕上,来自前一个屏幕的数据被组合在一起形成一条消息。截至目前,我有 3 个字符串(未在 xml 中定义),我想合并它们。我最初的想法是做这样的事情:

TextView.setText(string1, string2, string3);

虽然那没有用。我应该如何解决这个问题?

4

3 回答 3

4

您需要使用连接运算符+

TextView.setText(string1 + string2 + string3);
于 2012-07-16T01:34:45.760 回答
0

您的问题只是一个普通的 Java 问题。在 Java 中,当您想要连接多个字符串时,可以使用以下语法:

String result = StringA + StringB + StringC

你使用`Android小部件来设置它:

textView.setText(stringD)

所以,答案是:

textView.setText(StringA + StringB + StringC)

希望这有帮助:)

于 2012-07-16T03:12:33.550 回答
0

如果需要合并 3 个字符串,那么在 Java 中只使用重载运算符,即“+”

换句话说,串联。

String s = string1 + string2 + string3;

TextView.setText(s);
于 2012-07-16T03:04:34.673 回答