Изменить / Сбросить стандартный приемник намерений на Android? - PullRequest
1 голос
/ 14 октября 2011

Сначала я опишу свою проблему: я создаю USB-приложение для планшетов Android, которое использует соединение MTP с камерой, подключенной к планшету.Когда подключено устройство, запускается один основной INTENT, и мое приложение запускается после получения намерения.

Так что теперь «Галерея» на Android также использует это намерение.Если пользователь сначала запускает Галерею, он открывает USB-соединение, и я не могу получить доступ к устройству, так как оно заблокировано (эксклюзивный доступ).

Теперь мой вопрос: если пользователь выбирает «Галерею» в селекторе, которыйпоказано, чтобы выбрать действие для запуска (есть Галерея и MyApp) и устанавливает его как ПО УМОЛЧАНИЮ, Галерея будет запускаться автоматически каждый раз при запуске намерения.-> Мое приложение больше не работает.

Так как я могу сбросить или изменить настройку пользователя для «Какие действия запускать по намерению ABC» ??

...