программно удалить приложение по умолчанию - PullRequest
8 голосов
/ 13 мая 2010

Я сделал приложение Home, и я хотел бы предложить возможность выйти из него и сбросить его как приложение по умолчанию.

Выйти легко (только начало намерения), но проблема в том, что я не хочу, чтобы моя программа снова запускалась при следующем нажатии пользователем кнопки «Домой».это можно сделать, перейдя в параметры / Приложения / мое приложение / стереть действия по умолчанию , но я бы хотел сделать это из моей программы, чтобы пользователю не пришлось искать эту функцию.

Как это можно сделать?

1 Ответ

6 голосов
/ 13 октября 2011

Вы можете использовать PackageManager , чтобы очистить себя от действия по умолчанию, вы не можете удалить другие действия. Этот ответ может помочь: Как использовать PackageManager.addPreferredActivity ()?

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