Android, удалить и установить в ту же активность? - PullRequest
0 голосов
/ 17 января 2012

Я пытаюсь выполнить процесс обновления версии для apk-файлов ...

Как мне выполнить деинсталляцию и установить вызовы Intent в ту же операцию?

Если я это сделаю,намерение удаления,

    Uri packageURI = Uri.parse("package:" + paqueteId);
    Intent uninstallIntent = new Intent(Intent.ACTION_DELETE,packageURI);
    startActivityForResult(uninstallIntent, RESULT_OK);

все равно есть, чтобы дождаться окончания удаления и продолжить выполнение кода активности ... и затем запустить намерение установки ???

спасибо

1 Ответ

1 голос
/ 17 января 2012

Вы можете зарегистрировать приемник вещания на ACTION_PACKAGE_REMOVED и подождать этого, при этом вызывая это намерение, вы можете начать установку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...