有没有办法将 EditText 存储到列表数组中。例如,
n1I1 = (EditText) findViewById(R.id.etN1I1);
n1I2 = (EditText) findViewById(R.id.etN1I2);
n1I3 = (EditText) findViewById(R.id.etN1I3);
n2I1 = (EditText) findViewById(R.id.etN2I1);
n2I2 = (EditText) findViewById(R.id.etN2I2);
n2I3 = (EditText) findViewById(R.id.etN2I3);
进入
FirstList[]={n1I1,n1I2,n1I3}
SecondList[]={n2I1,n2I2,n2I3}.
我希望它是这样的,这样我就可以很容易地跟踪用户输入的数字。在此期间,如何将 double (例如 31.12)值存储到数组列表中?
谢谢。
最佳答案
你有两个选择:
//Array
EditText[] FirstList = {n1I1,n1I2,n1I3};
//or ArrayList
List<EditText> FirstList = new ArrayList<EditText>(){{
add(n1I1);
add(n1I2);
add(n1I3);
}};
关于android - EditText数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11963803/