Allow/Deny AlertDialog をユーザーに表示し、ユーザーの選択を取得する必要があるバックグラウンド サービスを実行しています。ざっくり、これが欲しい。私のサービスでは、次のようなコードがあります。
void someMethod()
{
boolean allow = showAllowDenyBox();
//Some operations based on the value of allow
}
メソッド showAllowDenyBox() の実装方法を知りたいです。このスレッドから、アクティビティを作成し、そのアクティビティに AlertDialog を表示する必要があることを理解しています。ただし、ユーザーが [許可] または [拒否] を選択した場合、その選択をサービスに報告するにはどうすればよいでしょうか? これに関するヘルプは大歓迎です。
要するに、AlertDialog をサービス内から生成し、それを同期させる必要があります。