C'è un modo per registrare un metodo in modo che venga chiamato automaticamente non appena l'utente termina la "modalità di selezione del testo" (quindi copia la selezione negli appunti)?Listener per modifica del contenuto degli appunti?
risposta
Penso che stiate cercando ClipboardManager.addPrimaryClipChangedListener().
Modifica - questo è per Android 3.0 e non vedo altri apis relativi agli Appunti nei livelli precedenti.
Vedere anche i documenti ClipboardManager nella guida di copia e incolla.
Se si utilizza Android 3.0, è possibile aggiungere un listener con ClipboardManager.addPrimaryClipChangedListener().
Ho bisogno della stessa identica funzionalità. Per il momento sto risolvendo questo con android.text.ClipboardManager
e un java Timer
che controlla ogni secondo se il testo degli appunti è cambiato.
puoi dare pochi input su come hai fatto questo con un Timer? – Neha
Penso che tu abbia ragione. :) Sfortunatamente, è disponibile solo dal livello API 11. Ho bisogno di qualcosa che funzioni almeno su Android 2.2 (livello API 8). http://developer.android.com/guide/appendix/api-levels.html#level11 Tuttavia, la tua risposta è corretta e quindi accetterò, anche se mi piacerebbe vedere altri suggerimenti che in qualche modo funzionano Livello API 8 (polling?) –