Android에서 시작하여 edittext에서 keyUp을 파악하고 싶습니다. keyUp에 대한 다양한 자습서를 따라했지만 뒤로 버튼을 누르면 작동합니다. 나는 그것이 유형에 맞도록하고 싶다. 전화 번호부와 마찬가지로 입력 할 때 일부 이벤트가 트리거됩니다.Android EditText onKeyUp
내 코드 : I 버튼을 다시 누르면
private EditText input;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_contacts);
addKeyListener();
}
public void addKeyListener() {
input = (EditText) findViewById(R.id.names);
input.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
Toast.makeText(Contacts.this,
input.getText() + " you have typed", Toast.LENGTH_SHORT)
.show();
return true;
}
});
}
현재 코드는, 다시 버튼을 작동하고 다음 Toast
온다.
당신은 [TextWatcher.class]에서 많이 있어야한다 (http://developer.android.com/reference/android/ : 귀하의 경우,이 과 같을 것 text/TextWatcher.html). – Endzeit