Я хочу сделать что-то, когда пользователь скопировал что-то в буфер обмена, и я знаю, что это событие в ClipboardManager
, как это:Как получить уведомление, когда пользователь скопировал что-то в android?
class ClipboardListener implements ClipboardManager.OnPrimaryClipChangedListener
{
public void onPrimaryClipChanged()
{
// use getPrimaryClip() to get the data or simply display a toast
}
}
ClipboardManager clipBoard = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE);
clipBoard.addPrimaryClipChangedListener(new ClipboardListener());
, но я хочу знать, как получить уведомление, когда мое приложение закрыто пользователем и то пользователь, например, скопировал что-то из другого приложения в буфер обмена. Должен ли я использовать Service
, если да, то какой?
YOU необходимо использовать сервис. –