Override dialog onBackPressed()?

How would I override a Dialog‘s onBackPressed to close the dialog as well as calling finish() on the Activity it is located in?


You can use setOnCancelListener:

dialog.setOnCancelListener(new DialogInterface.OnCancelListener()
    public void onCancel(DialogInterface dialog)

You need to finish only your activity. Dialog will be dismissed automatically.