У меня был диалог с функцией:
void showDialog(){
new AlertDialog.Builder(MyActivity.this)
...
.show();
}
Я получал эту ошибку, и мне просто нужно было проверить isFinishing()
перед вызовом этого диалогового окна, показывающего функцию.
if(!isFinishing())
showDialog();