アプリケーションから何かをコピーした場合にリッスンするリスナーを実装したいと思います。
どちらがコピーアクションをリッスンするかについて聞いたClipboardManager.OnPrimaryClipChangedListener()
が、これはレシーバーではない(私が理解しているように)。サンプルアプリケーションを入手しました。このアプリケーションの背後にあるロジックは、システムブートからサービスを開始し、コピーアクションをリッスンするサービスを実行することですが、これによりバッテリーが消耗すると思います。私は正しいですか?
では、コピーアクションをリッスンできるブロードキャストレシーバーを実装するにはどうすればよいですか。