假設我有10個文本項目,它們都將對用戶可見。每個文本項目都有不同的顏色和樣式。我不知道什麼是實現這一目標的最佳方法。多個靜態文本視圖VS TextView VS的列表視圖VS多行的一個TextView
多個靜態文本視圖 - 最容易實現,但性能可能最差。
textview的列表視圖 - 所有項目對用戶都是可見的,我不確定它在性能方面是否與多重靜態文本視圖完全相似。
多行 - 最難實現,不知道這種方法是否可以有2行文本項目。
任何人都可以建議我嗎?感謝
假設我有10個文本項目,它們都將對用戶可見。每個文本項目都有不同的顏色和樣式。我不知道什麼是實現這一目標的最佳方法。多個靜態文本視圖VS TextView VS的列表視圖VS多行的一個TextView
多個靜態文本視圖 - 最容易實現,但性能可能最差。
textview的列表視圖 - 所有項目對用戶都是可見的,我不確定它在性能方面是否與多重靜態文本視圖完全相似。
多行 - 最難實現,不知道這種方法是否可以有2行文本項目。
任何人都可以建議我嗎?感謝
不要擔心10 TextView
性能問題。除非你寫了一本書。如果你真的想知道哪個是性能明智的,你可以用1000或更多的基準測試它們。但最有可能用XML擴充它並從XML中檢索應該是性能最好的。做什麼對你來說最簡單,或者最適合用戶。
首先決定你想實現什麼。
10的TextView
使用這種方法只適用於該活動固定。而且你不能使用它,這是非常消耗內存的過程。 TextView的的
使用
列表視圖這種方法很不錯,顯示然後每隔不同顏色的文本採取任何色彩陣列填充,只要你想顯示。
第三個是非常多。
如果它的修復將只有10 TextView
然後使用10 TextView
。
否則,如果號的TextView
是不固定的使用ListView