我的应用程序中有10个EditText字段。一旦我提交,我想在列表中添加值。在列表中添加EditText值时遇到困难
我在我的代码中使用了addTextChngedListener。
name.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
nameValue = s.toString();
nameList.add(nameValue);
}
});
但是,如果我给这样的值意味着那么它就像j,jo,joh,john一样添加。
john
michel
nishan
clorem
提交后,我想迭代这个所有的值。
其实我想看看长度为4.但它显示基于改变每个字母的长度。我该如何处理?请帮帮我。提前致谢。
'addTextChangedListener'被解雇* EACH LETTER * – 2014-12-02 07:32:07
在List中添加值在EditText获取输入事件。它可能会工作。 – 2014-12-02 07:32:19
你为什么使用'addTextChangedListener'?您可以处理提交按钮的'onClick'并获取EditText的值 – 2014-12-02 07:33:34