2012-07-18 24 views
5

Come si rimuove la selezione da un EditText? Ho provato:Come cancellare la selezione in un EditText?

myEditText.setSelection(selectionEnd); 

ma che crea solo una selezione di 0 lunghezza alla fine della selezione corrente. Ho anche provato Selection.removeSelection(mySpannable), e mette semplicemente una selezione vuota all'inizio del testo.

+0

Vuoi cancellare il testo da modificare il testo –

+2

no, solo annullare la selezione di testo evidenziando – yuttadhammo

+0

Hai la tua risposta? – NovusMobile

risposta

9

Chiamare myEditText.clearFocus();. Penso che sia quello che vi serve

+1

Nasconde anche il cursore. Cosa succede se voglio rimuovere la selezione ma mantenere il cursore lampeggiante? – Suragch

0
EditText message = (EditText) findViewById(R.id.sendText); 
String text = message.getText().toString(); 
message.setText(null); 
Problemi correlati