2014-09-04 52 views
0

我的應用創建了一個ScrollViews其中包含TextView項目。 TextView項目在運行時創建,並由SQL queries的結果填充。我想標準化這些填充(以及其他屬性,例如顏色)這些TextViews,而不用分別編寫單獨的setPadding語句。這樣做的最好方法是什麼?如何標準化動態創建的TextView中的填充和其他屬性?

+1

爲什麼不創建一個自定義視圖來擴展TextView並使其初始化所需的設置?或者創建一個xml佈局文件,其中只包含您想要的設置的TextView,並使用LayoutInflater在運行時膨脹它? – Guardanis 2014-09-04 15:43:05

+0

謝謝你 - 我會研究XML/LayoutInflater選項。這聽起來很理想 – 2014-09-04 21:23:27

回答

1

正如@Guardanis所說,創建一個包含所需設置的TextView的XML文件,然後使用LayoutInflater來創建它。這可能是你的最佳選擇,因爲它將表示層分開。

相關問題