private boolean mShowDialog = false;
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
// remember that dialog should be shown
mShowDialog = true;
}
@Override
protected void onResumeFragments() {
super.onResumeFragments();
// play with fragments here
if (mShowDialog) {
mShowDialog = false;
// Show only if is necessary, otherwise FragmentManager will take care
if (getSupportFragmentManager().findFragmentByTag(PROG_DIALOG_TAG) == null) {
new ProgressFragment().show(getSupportFragmentManager(), PROG_DIALOG_TAG);
}
}
}
Show DialogFragment from onActivityResult
private boolean mShowDialog = false;@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data){super.onActivityRe...
·
转载于:https://my.oschina.net/u/1780920/blog/612473
更多推荐
所有评论(0)