Есть ли способ зарегистрировать метод, чтобы он автоматически вызывался, как только пользователь заканчивает «режим выделения текста» (тем самым копируя выделение в буфер обмена)?
Я думаю, что вы ищете ClipboardManager.addPrimaryClipChangedListener () .
Редактировать - это для Android 3.0, и я не вижу другихСвязанные с буфером обмена API на более ранних уровнях.
Также см. документы ClipboardManager в руководстве по копированию и вставке.
Мне нужен точно такой же функционал. На данный момент я решаю это с помощью android.text.ClipboardManager и java Timer, который каждую секунду проверяет, изменился ли текст буфера обмена.
android.text.ClipboardManager
Timer
Если вы используете Android 3.0, вы можете добавить слушателя с помощью ClipboardManager.addPrimaryClipChangedListener () .