Ale*_*eAP 2 java android children android-edittext
基本上,我有一个LinearLayout,它包含一个随机数量的水平LinearLayouts,并且在每个水平LinearLayouts中都有一个TextView和一个EditText.我希望能够获得主LinearLayout的每个EditText子项的值.
对不起,如果它令人困惑,我不擅长解释事情!
我可以为每个EditTexts设置相同的ID然后使用findViewById,还是只返回EditText的第一个实例?
谢谢,亚历克斯.
LinearLayout ll = //Your Layout this can be any Linear or Relative layout
//in which you added your spinners at runtime ;
int count = ll.getChildCount();
for(int i =0;i<count;i++)
{
View v = ll.getChildAt(i);
if(v instanceof Spinner)
{
// you got the spinner
EditText s = (EditText) v;
Log.i("Item selected",s.getText().toString());
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6889 次 |
| 最近记录: |