Оповещение показано в onActivityResult - PullRequest
0 голосов
/ 26 января 2010

Я пытаюсь показать пользовательское предупреждение от onActivityResult. Мне нужно его раздуть, поэтому я получаю контекст с getApplicationContext(), и все в порядке, пока я не выполню alertDialog.show() - тогда он завершится неудачно с:

Unable to add window -- token null is not for an application

Ты знаешь, почему я не могу это сделать?

(это происходит на 1.6 и 2.0 - я не проверял других)

1 Ответ

1 голос
/ 26 января 2010

Я нашел решение! Эта ветка была очень полезной

Я делал:

Context mContext = getApplicationContext();
...
builder = new AlertDialog.Builder(mContext);

Вместо:

builder = new AlertDialog.Builder(this);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...