Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 如何在单个TextView中显示数组列表中的多行?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发 Android应用程序,因此我希望在单个文本视图中显示四行文本.
我的数组列表包含如下数据

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

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字符串并在各个字符串之间附加换行符,如下所示:
StringBuilder builder = new StringBuilder();
for (String details : list2) {
   builder.append(details + "\n");
}

custName.setText(builder.toString());

大佬总结

以上是大佬教程为你收集整理的android – 如何在单个TextView中显示数组列表中的多行?全部内容,希望文章能够帮你解决android – 如何在单个TextView中显示数组列表中的多行?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。