Il mio codice è:Inserire carattere tra la posizione del cursore nel testo di modifica
EditText edt
edt.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable arg0) {
final String number = edt.getText().toString();
int count = arg0.length();
edt.setSelection(count);
}
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
final String number = edt.getText().toString();
}
ho una tastiera troppo .. Quando si fa clic su un particolare numero nel tastierino, ho bisogno di aggiungere che il numero alla corrente cursore postion .... anche .. quando si preme eliminare anche, ho bisogno di eliminare il numero della posizione del cursore corrente ... Pls aiutare
Dialpad Immagine
@Aju In realtà la parte di cancellazione è un hack che non funzionerà Mi piace sempre, se hai un testo come: "Ciao Ciao Ciao" e vuoi eliminare solo il mezzo "Ciao", non funzionerà. –