我有一个复杂的布局文件,在画布上放置了许多 TextView 和 EditText。布局需要是 ScrollView 才能正常为用户工作。问题是 2 个字段实际上应该是 ListView 的,具有它们附带的所有格式。这些列表都不会超过 10 行。我目前正在通过从数据中创建一个长字符串并显示它来使用 TextView。
问题是我无法像在 ListView 中那样格式化 TextView 中的文本。
由于我无法将 ListView 放置在 ScrollView 中,因此我需要使用 TextView 来模拟它。我需要像在 ListView 中一样将数据格式化为列,数据包装在第二个显示字段中,根据行条件使用不同的字体。
有没有办法将 TextView 中的数据格式化为类似于 ListView 中的数据,如下所示:
21 This is the data for NA
this item.
1/2 This is the data for Q
the second item.
3 This data should be a NA
different font.
谁能告诉我该怎么做?