nếu bạn muốn có một người biết lắng nghe nhấp chuột, cách tốt nhất để làm điều đó là thế này:
View textfield = findViewById(R.id.textfield);
textfield .setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
/*your code for the click event here*/ }});
nếu bạn muốn có một nút backspace, làm điều này:
public void backSpace() {
EditText textfield = (EditText)findViewById(R.id.textfield);
try {
textfield.getText().delete(textfield.getSelectionEnd() - 1, textfield.getSelectionStart());
} catch (Exception e) {
try {
textfield.getText().delete(textfield.length() - 1, textfield.length());
} catch (Exception myException) {
//textfield.getText().delete(textfield.length(), textfield.length() - 1);
}
}
}
nếu bạn muốn để thêm một ký tự trong EditText, hãy thực hiện việc này:
EditText textfield = (EditText)findViewById(R.id.textfield);
textfield.setText(textfield.getText().concat("112"));
không phải tôi muốn, tôi cần đặt khóa theo chương trình – virsir