gpt4 book ai didi

android - 如何在单个 TextView 中显示数组列表中的多行?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:07:17 31 4
gpt4 key购买 nike

我正在开发 Android 应用程序,因此我想在单个 TextView 中显示四行文本。我的数组列表包含如下数据

Customer Name : Nilesh
Customer Contact : 23230200
Customer City : Pune

但是当我编写如下代码时,数组列表中只显示了最后一行

XML

  <TextView android:id="@+id/kbpViewTvCustNm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
android:layout_marginLeft="8dp"
android:lines="4"
android:textIsSelectable="false" />

代码

for (String details : list2)
{
custName.setText(details);
}

最佳答案

使用 StringBuilder 使您的数组 1 String 并在各个 String 之间附加换行符,如下所示:

StringBuilder builder = new StringBuilder();
for (String details : list2) {
builder.append(details + "\n");
}

custName.setText(builder.toString());

关于android - 如何在单个 TextView 中显示数组列表中的多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17313495/

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