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 回答