私は、フォアグラウンドアプリケーションを監視するバックグラウンドサービスを持っています。特定のアプリを保護するために使用され、保護されたアプリがフォアグラウンドにあり、別のアプリが起動したためにバックグラウンドにプッシュされると、別のアプリがフォアグラウンドアプリとして引き継がれたという通知がユーザに表示されます。サービスからトースト通知を表示
私はスイッチを検出することができますが、検出後にサービス内のユーザーにアラートするためのToast通知/ AlertDialogを表示する方法はありますか?
サービスで警告ダイアログを表示することはお勧めできません。あなたはそれを示すために活動の文脈が必要です。サービスからアクティビティにナビゲートし、アラートダイアログを表示します –
アラートダイアローグの方法、トースト、または他の形式の通知は行っていませんか?フォアグラウンドアプリを引き継ぐアクティビティは私のものではないことに注意してください。それは私のActitivyをハイジャックした可能性があります – user1118764