Я делаю свой собственный Android пусковой механизм и хочу реагировать на запросы других приложений добавить ярлык на домашний экран.
До сих пор я только мог узнать, что приложения нужно проверить, поддерживается ли закрепление ярлыка, вызвав isRequestPinShortcutSupported () из ShortcutManager, а затем отправить запрос, вызвав requestPinShortcut () - но как мне реализовать другую сторону этого?
Я не знаю, как это сделать скажите ShortcutManager, что моя программа запуска хочет получать эти запросы и где их обрабатывать. Я пытался зарегистрировать различные BroadcastReceivers, но этого было недостаточно.
Единственной полезной вещью, которую я смог найти, был LauncherApps.PinItemRequest, который можно создать из Intent, но я не могу найти, как получить это намерение.