从列表视图中的edittext获取数据

jer*_*ith 3 android

我使用holder创建了一个带textview和edittext的列表...看起来像

     Textview    Edittext
---------------------------------
     Textview    Edittext
---------------------------------
     Textview    Edittext
---------------------------------
Run Code Online (Sandbox Code Playgroud)

但我无法从每个Edittext获取数据......任何人都可以帮助我..如何实现它...协助样本代码......

Fre*_*oid 13

我有类似的问题,我做了如下;

View view = listview.getChildAt(position);
EditText text = (EditText)view.findViewById(R.id.myEditBox);
String contents = text.getText().toString();
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你!//弗雷德里克


小智 5

for (int i = 0; i < telefoneListView.getAdapter().getCount(); i++) {
    View viewTelefone = telefoneListView.getChildAt(i);
    EditText tipoEditText = (EditText) viewTelefone.findViewById(R.id.telefone_form_tipo);
    EditText telefoneEditText = (EditText) viewTelefone.findViewById(R.id.telefone_form_telefone);
    Log.d(TAG, tipoEditText.getText().toString() + ":" + telefoneEditText.getText().toString());
}
Run Code Online (Sandbox Code Playgroud)

导航到所有itens并在每个上获取EditText.