0

が表示されているときに実行が停止しないのはなぜDialogFragmentですか?

public void someMethod() {
    methodeOne();
    new FeedbackAlertDialog().show(getFragmentManager(), "tag"); // DialogFragment opened
    methodeTwo(); // Looking in logs this is executed when DialogFragment is shown
}

通常、実行は他の処理がまだ終了していないときに停止します。説明してください。

4

1 に答える 1

1

DialogFragment が表示されているときに実行が停止しないのはなぜですか?

show()非同期呼び出しです。methodeTwo()ダイアログは、呼び出されるまでに画面上にさえありません。

于 2012-07-20T17:02:31.827 に答える