具有多行的TextView VS One TextView的多个静态TextViews VS Listview

时间:2013-01-02 04:30:56

标签: android listview textview

假设我有10个文本项,所有这些项都对用户可见。每个文本项都有不同的颜色和样式。我不知道实现这一目标的最佳方法是什么。

多个静态文本视图      - 最容易实现,但性能可能最差。

textview的listview      - 对于用户可见的所有项目,我不确定它是否与性能方面的倍数静态文本视图完全相似。

多行      - 最难实现,不确定这种方法是否可以包含2行文本项。

有人能建议我吗?感谢

3 个答案:

答案 0 :(得分:1)

不要担心10 TextView性能问题。除非你在里面写一本书。如果你真的想知道哪个是性能方面的,你可以用1000或更多的基准测试它们。但最有可能用XML扩充它并从XML中检索应该是性能最佳的。做最简单的,或最好的用户。

答案 1 :(得分:0)

首先确定您要实施的内容。

10 textView

使用此方法仅适用于此活动。并且你不能使用它这是非常耗费内存的过程。

Textview的Listview

使用这种方法很好,并显示每个不同的颜色文本,然后根据需要显示任何颜色填充数组。

第三个是非常的。

答案 2 :(得分:0)

如果修复后只有10 TextView,则使用10 TextView

如果TextView的nos未修复,请使用 ListView