Sto tentando di implementare una funzione copia/incolla. Come posso ottenere una selezione di testo da un EditText?Android: consente di selezionare il testo da EditText
EditText et=(EditText)findViewById(R.id.title);
blabla onclicklistener su un tasto:
int startSelection=et.getSelectionStart();
int endSelection=et.getSelectionEnd();
Poi mi sono bloccato. Qualche idea?
un problemino con Android è che getSelectionStart() e getSelectionEnd() si riferisce all'ordine in cui è stata selezionata roba, che doesn 'necessariamente portare a Start
andy
Ragazzi, sto facendo come la tua risposta, ma il mio metodo getselectionStart() e getSelectionEnd() sono con problemi. Entrambi stanno restituendo lo stesso valore. – FpontoDesenv
et.getText() restituisce un modificabile. sottostringa() nees a String. È necessario aggiungere toString(). Cioè - et.getText(). ToString(). Sottostringa (inizio, fine) – earlcasper