2013-01-02 65 views
1

假設我有10個文本項目,它們都將對用戶可見。每個文本項目都有不同的顏色和樣式。我不知道什麼是實現這一目標的最佳方法。多個靜態文本視圖VS TextView VS的列表視圖VS多行的一個TextView

多個靜態文本視圖 - 最容易實現,但性能可能最差。

textview的列表視圖 - 所有項目對用戶都是可見的,我不確定它在性能方面是否與多重靜態文本視圖完全相似。

多行 - 最難實現,不知道這種方法是否可以有2行文本項目。

任何人都可以建議我嗎?感謝

回答

1

不要擔心10 TextView性能問題。除非你寫了一本書。如果你真的想知道哪個是性能明智的,你可以用1000或更多的基準測試它們。但最有可能用XML擴充它並從XML中檢索應該是性能最好的。做什麼對你來說最簡單,或者最適合用戶。

0

首先決定你想實現什麼。

10的TextView

使用這種方法只適用於該活動固定。而且你不能使用它,這是非常消耗內存的過程。 TextView的的

使用

列表視圖這種方法很不錯,顯示然後每隔不同顏色的文本採取任何色彩陣列填充,只要你想顯示。

第三個是非常多。

0

如果它的修復將只有10 TextView然後使用10 TextView

否則,如果號的TextView是不固定的使用ListView