我在我的視圖中有大約100個textviews,它們都顯示了特定於它的id的值。該值正在從程序中的另一個類中設置。Android - 更新文字視圖的大量數據
我正在尋找一個好的解決方案,如何編程這個,而不會拖延程序或充滿內存。
要在TextView中設置一個普通的文本:
public void setSpecificTextView(string myString)
{
TextView text = (TextView) findViewById(R.id.textView1);
text.setText(myString);
}
但我有一個像100層集的功能,每個功能都需要每次檢索一個TextView。看起來像糟糕的節目。
還想過如何將textviews分配爲私有屬性,但也似乎混亂。怎麼樣textviews列表或arraylist?但如何知道列表/陣列列表中的哪個項目屬於哪種方法
但由於textviews具有非常具體的名稱,我該如何處理這個最好的方法呢?
編輯:我所有的textviews放入不同tableLayouts和TableRows的TextView的
100 textviews!你真的需要所有這些嗎?我不認爲它很好。你可以使用listview和listview來回收視圖。 – Raghunandan
這是一個視圖,顯示所有需要的數據,這些數據也需要打印出來。所以他們都是重要的 – Pavenhimself
爲什麼不使用listview呢? – Raghunandan