我在循環5 TextViews上創建了一些文本並將它們添加到LinearLayout中。 之後,我需要改變它們中的文字。我想刪除所有這些,並在循環中再次創建新的。但在TextView刪除之前,我必須確保它存在。怎麼做?如何檢查TextView是否存在
for(int i=0; i<5; i++){
TextView tv = new TextView(context);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
tv.setLayoutParams(params);
tv.setId(i);
tv.setText("some data");
ll.addView(tv);
}
謝謝你的幫助和你的時間!
謝謝!好主意,但在這個LinearLayout中呈現另一個視圖:)我需要他們:) – lubart
然後添加一個額外的'LinearLayout'到這個佈局,並將所有'TextView'添加到這個內部佈局。 – Michael
不客氣=) – Michael