Как сделать так, чтобы мое приложение скрывалось / исчезало в списке общего доступа другого определенного приложения или в списке общего доступа по умолчанию для телефона? - PullRequest
0 голосов
/ 07 мая 2019

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

Буду признателен за любую помощь enter image description here

Ответы [ 2 ]

2 голосов
/ 07 мая 2019

Это на самом деле наоборот.Он отображается в этом списке, потому что действия вашего приложения, перечисленные в файле манифеста, содержат <intent-filter> записей, которые соответствуют критериям для данных, которыми кто-то хочет поделиться (поэтому вы можете не видеть свое приложение для одного типа общих данных, но видеть его в списке для других).Если вы не хотите быть в списке, удалите эти фильтры намерений из файла манифеста, и у вас все получится.

См. Эту документацию: https://developer.android.com/training/sharing/receive

0 голосов
/ 07 мая 2019

Если вы хотите иметь возможность управлять действием общего доступа для определенных приложений и отфильтровывать нежелательные приложения от просмотра вашего приложения в их меню общего доступа, то это невозможно.

Как указано docs вы можете фильтровать только по типу пантомимы данных, который может обрабатывать ваше приложение

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