I\'ve see this subject been discussed here but can\'t seem to understand how to proceed.
In my onCreate I have code that checks if it is the first run of th
What I understand is that the changeLog will run every first run of the app. So you can override onDismiss() of your changeLog AlertDialog. Then just put your code for firstRun check
@Override
public void onDismiss(DialogInterface dialog)
{
// firstRun Check
// call function to run AlertDialog code for first check if firstRun == true else close dialog
}