2014-09-19 29 views
-2

我想重複在佈局中創建對象。 示例 我有一個EditText的佈局,我想創建50個EditText,我怎麼能不在xml文件中寫入50?創建n EditText

一旦完成,我怎樣才能讀取數據,而無需在java中創建50個變量?

感謝

+0

任何ListView的用法? – 2014-09-19 15:16:04

回答

0

在活動中您可以創建一個佈局,然後使用一個for循環來補充意見如LineatLayout mLayout =新的LinearLayout(本);對於(int i = 0; i < 51; i ++){mLayout.addView(new EditText(this));}

然後可以使用mLayout.getChildAt(index)

0

試試看看這個代碼。故事裏的一切都在arraylist這樣並且使用

ArrayList<Button> list = new ArrayList<Button>(); 
Button b = new Button(MyActivity.this); 
LinearLayout view = (LinearLayout) findViewById(android.R.id.content); 
view.addView(b); 
list.add(b);