Фон
Согласно новой функции на Android M (ссылка здесь), приложения за пределами вашего приложения могут предлагать прямое совместное намерение к одному из своих действий, позволяющее, например, чат-приложению делиться контентом с точным контактом, поэтому вы одновременно выбираете как приложение для общения, так и контакт (один шаг вместо 2). Это можно увидеть на этом изображении:
Или, по крайней мере, то, что я понял из него.
Вопрос
У меня есть 2 вопроса относительно этой новой функции:
-
В описании они только показывают, что добавить в манифест, и они упоминают использование "ChooserTargetService". Что нужно сделать для предоставления текстов и изображений?
-
Я хотел бы знать, как сделать обратное: как я могу запросить все эти элементы с прямым доступом (изображения, тексты и намерения) и показать их в настраиваемом диалоговом окне?
Я хочу сделать это, потому что у меня есть настраиваемый диалог, который позволяет выбирать, что делиться и как, а не только через какое приложение.