gpt4 book ai didi

java - 将多个文本添加到 TextView

转载 作者:行者123 更新时间:2023-12-01 08:00:10 25 4
gpt4 key购买 nike

我创建了一个具有类似详细信息的 TextView:

 <TextView
android:id="@+id/tAge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tHeadline"
android:layout_centerHorizontal="true"
android:layout_marginTop="4dp"
android:gravity="center"
android:hint="Age"
android:textSize="18sp"

android:textColor="#000" />

我想为多个字符串设置文本。比如

mUserAgeRetrieved.setText("Age:");

mUserAgeRetrieved.setText(String.valueOf(objects.get(i).getInt("UserAge")));

因此,上述结果将是 Age:(从 Parse 生成的年龄)。

另一个实例

mUserHeadlineRetrieved = (TextView) findViewById(R.id.tHeadline);
mUserAgeRetrieved.setText("Headline:");

mUserHeadlineRetrieved.setText(objects.get(i).get("Headline")
.toString());

因此,上述结果将是 Headline:(从 Parse 生成的 Headline)。我遇到的问题是它选择了最后一个 setText,并且没有将它们结合起来。

假设我想让其中一个粗体,例如年龄:(粗体)25(非粗体)

如果您需要任何说明,请告诉我。

最佳答案

当然不是! setText 设置新文本。

解决方案非常简单。

textView.setText("This: ");
textView.append("works");

textView 应该显示“This:works”

希望这有帮助,

祝你好运:)

关于java - 将多个文本添加到 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25899219/

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