0

で行われるアクションがありますDialog。そのアクションは別のアプリを起動onActivityResultし、Activity. ここで、結果が受信されたときに特別な「何か」が発生するようにしたいのですが、Dialog. ダイアログのようなものはありonResumeますか?onActivityResult

4

2 に答える 2

2

はい。アクティビティを作成して、ダイアログテーマを付けることができます。アクティビティと同じように機能しますが、ダイアログのように見えます。

これを追加するだけ

<activity android:theme="@android:style/Theme.Dialog" />

このルートに行きたくない場合は、メッセージハンドラーを使用することもできます。そうすれば、どこからでもどこへでもメッセージを送ることができます。

これはまともな投稿です。 http://idlesun.wordpress.com/2010/12/12/android-handler-and-message-tutorial/

于 2012-06-11T17:09:14.823 に答える
0

でラップDialogActivity、変数を作成して を格納しDialog、次に で実際onCreate()のをActivityビルドします。が結果を受け取ると、変数名で を参照し、必要なメソッドを呼び出すことができます。Dialogshow()ActivityDialog

于 2012-06-11T17:05:55.323 に答える