I have a code adding multiple EditText. How can i store them into a array. This number 10 is just example, the number may bigger than that. How can i store it after click a button
for(int i=0; i<10; i++) {
String store[] = new String[10];
EditText addAnsMCQ = new EditText(this);
AnswerRG.addView(addAnsMCQ, 1);
addAnsMCQ.setWidth(200);
addAnsMCQ.setId(1000);
}
In your example the store variable isn’t actually being used, did you intend do use it for storing the EditTexts?
Instead of using an array of
String, just use an array ofEditTextand store a reference to them:Then outside of the for loop, you can access the reference to each
EditText, e.g.