EditText - cursor-position
Unter der Annahme, dass ein user geschrieben hat, einen text in eine EditText und danach berührt irgendwo anders auf dem Bildschirm, sodass der cursor-position zu ändern: Wie kann man feststellen, der neue cursor-position?
InformationsquelleAutor fyodorananiev | 2010-08-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einfache version:
Wenn Sie wollen, reagieren auf ein Ereignis können Sie versuchen,
event
ermöglicht zu unterscheiden, drückt und wieder loslässt.EditText
hat auch einesetOnClickListener()
, den es sich lohnt anzuschauen.BEARBEITEN:
Ich vergaß zu erwähnen
onSelectionChanged(int selStart, int selEnd)
wo selEnd gleich selStart, wenn die position geändert.InformationsquelleAutor sjngm
Beste und sichere Weg ist, mit TextWatcher
InformationsquelleAutor CelinHC