Zu erkennen, wie das paste-Ereignis in editext der Anwendung?
Wie zu erkennen, wenn ein Benutzer Kopien von Daten und fügen Sie Sie in das edittext der Anwendung. Nur brauchen, um festzustellen, das paste-Ereignis.
Beispiel: Wenn ein Benutzer Kopien der Kreditkarte, der von einer gespeicherten Notiz in das Telefon und fügen Sie es in die entsprechende edittext der Anwendung, wie können wir erkennen es, nur das paste-Ereignis?
Oder gibt es irgendeine andere Lösung für dieses Problem zu lösen?
- check this link, stackoverflow.com/questions/10593724/paste-option-for-edittext
- Man könnte hinzufügen, TextChangedListener zu edittext und auf onTextChanged-event von TextWatcher Sie könnten überprüfen Sie die Größe von CharSequence ist größer als 1, die Normalerweise dieses Ereignis wird ausgelöst, auf beide Art und paste-Ereignis geben wird, besteht aus einem einzigen char und fügen Sie besteht aus mehreren char.
- Für Ihre Lösung können Sie auf diese stackoverflow.com/questions/24697236/...
- Mögliche Duplikate von Android abfangen einfügen\copy\cut auf editText
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie festlegen, Listener-Klasse:
Erstellen sich selbst-Klasse für EditText:
xml:
Und in Ihre Tätigkeit: