我有一个带有EditText的片段,如此screenshot
我在EditText字段中输入内容后,我想将其返回到调用View。目前我有一个错误的逻辑,
public String getEditTextContent()
{
return myEditText.getText().toString();
}
不有意义,因为在调用此项时,EditText字段未填充..?
所以我的要求:
有关于此的任何提示吗?
提前谢谢
答案 0 :(得分:0)
您可以使用text watcher来跟踪编辑文字输入。
答案 1 :(得分:0)
尝试使用以下代码:
myEditText.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
getEditTextContent(); // this is your method
}
});