在我的申请中,我击中了。需要你的帮助。
我必须检测在写入EditText字段期间按下了哪个字符。
表示如果我按下键盘上的“ a ”键,则在书写时;应用程序移动到下一步。
像这样。那么,如何在 Android 中实时检测角色?
我不知道,但 onkeyUp 和 Textwatcher 可能对我有帮助吗?
下面的代码显示是我从 StackOverflow 中找到的,但对我不起作用。代码:
EditText editText= (EditText)findViewById(R.id.editText2);
editText.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable e) {
String textFromEditView = e.toString();
validateText(textFromEditView);
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
s = "sat";
return;
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
//nothing needed here...
}
});