AndroidでAndroidサービスを開発して、確認のための新しいダイアログボックスをポップアップする必要があります。Androidサービス、アクティビティ、ハンドラー
私はテントを使用して新しいアクティビティをポップアップすることができますし、コンテキスト
Intent myIntent = new Intent(context, ConfirmationActivity.class);
しかし、私は(OKまたはキャンセル)]ダイアログボックスで選択したオプションを処理する必要があります。
提案がありますか?
注:スマートフォン用ではありません。
更新:私はダイアログと呼ばれる場所に結果を返す必要があります。
jorgeなぜあなたはポップアップアクティビティを作成していますか?popupwindowがあなたの必要条件を満たす場合にアクティビティを作成するのではなく、popupwindowを作成するだけですか? –
@imrankhanいいえ。アクティビティは、[OK]と[キャンセル]の2つのボタンがあるポップアップウィンドウ(ダイアログボックス)です。 – Jorge
@Jorge、彼は活動を始めることは無意味で無駄だと言っています。必要なものがOK/Cancelレスポンスであれば、AlertDialogを使用してください。あなたがアクティビティで死んでいる場合は、startActivityForResultとonActivityResultを使用する必要があります。例:http://rahulonblog.blogspot.com/2010/05/android-startactivityforresult-example.html – dymmeh