对话框关闭后显示活动而不重置

时间:2017-04-26 17:22:17

标签: java android dialog android-view android-dialog

我想在对话框消失后显示一个新活动。一切正常,但我不知道怎么去对话活动,而不重新活动。

我有类似的东西

 Intent intent = new Intent(getActivity(), MainActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);
    getActivity().finish();

但这只是重置了MainActivity。有谁可以帮我解释一下如何在不重置MainActivity的信息的情况下展示我的MainActivity?

1 个答案:

答案 0 :(得分:1)

无需再次启动活动,只需dismiss the dialog

<?php

function checkCommand( $command ) {
    $r = shell_exec("which ".$command);
    if ( $r == "" )
        return "ERROR: command not found: ".$command."\n"; 
    else
        return $r;
}

print( checkCommand( "ls" ) );
print( checkCommand( "lsl" ) );

?>

或者从对话框类本身,只需调用dialog.dismiss();