Ich versuche, eine Copy/Paste-Funktion zu implementieren. Wie kann ich eine Textauswahl von einem EditText erhalten?Android - Get Auswahl von Text aus EditText
EditText et=(EditText)findViewById(R.id.title);
blabla OnClickListener auf eine Schaltfläche:
int startSelection=et.getSelectionStart();
int endSelection=et.getSelectionEnd();
Dann steckte ich bin. Irgendwelche Ideen?
Eine kleinen Beschwerde mit Android ist, dass getSelectionStart() und getSelectionEnd() auf die Reihenfolge bezieht, in dem Material ausgewählt wurde, die doesn ‚t unbedingt zu starten führen
andy
Jungs, ich bin wie deine Antwort zu tun, aber meine getselectionStart() und getSelectionEnd() -Methode sind mit Problemen. Beide geben den gleichen Wert zurück. – FpontoDesenv
et.getText() gibt eine editierbare zurück. substring() benötigt einen String. Sie müssen ToString() hinzufügen. Das ist - et.getText(). ToString(). Substring (Anfang, Ende) – earlcasper