tweaked songActivity to use same openDialog method for any action