有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从安卓编程布局中的所有EditText获取文本

我希望“loadingfiletext”(公共字符串数组)是editts线性布局中EditText的值。如果你需要更多的信息,就去问吧。这是我的密码:

for ( int ll=0; ll < 5 * szer; ll++ )
                {
                    EditText mb = ( (EditText)editts.getChildAt(ll + 1) );


                    loadingfiletext[ll] = String.valueOf(mb.getText());
                }

共 (1) 个答案

  1. # 1 楼答案

    您需要将每个EditText添加到List<EditText>中,然后通过该列表进行迭代,如

    List<EditText> mList = new ArrayList<>();
       for(EditText mEditText : mList){
       mEditText.getText().toString();
    }