#java #android #android-fragments #mime
#java #Android #android-фрагменты #mime
Вопрос:
Я создаю приложение для чата, в котором я уже закончил функцию чата, поэтому теперь я хочу добавить функцию совместного доступа. Что-то вроде того, что если вы перейдете к приложению video on youtube и нажмете share, появится диалоговое окно со списком приложений, с которыми вы можете поделиться видео. У меня есть фрагмент, в котором отображаются все чаты, теперь мне нужно выполнить следующие действия:
-
Когда пользователь нажимает на приложение в диалоговом окне «Поделиться через», должен появиться фрагмент, содержащий чаты.
-
После выполнения вышеуказанного шага пользователь должен иметь возможность нажать на желаемый чат, чтобы поделиться желаемыми данными, как в WhatsApp.
Я заметил, что мы не можем открыть фрагмент, потому что мы не можем указать типы MIME или действия для фрагмента в файле манифеста.
Редактировать 1: Согласно совету Лалита, я решил и выполнил свой первый шаг.Теперь мне нужен подход ко второму шагу.
Приветствуется даже небольшой подход, заранее спасибо.
Ответ №1:
Вы не можете предоставить фильтр намерений для Fragment
, но вы, безусловно, можете предоставить его « Activity
содержащему Fragment
» в AndroidManifest.
После Activity
открытия вы можете переключиться на это Fragment
.
Комментарии:
1. Да, Лалит, я решил свою первую проблему, как упоминалось в моем вопросе, спасибо, так что вы знаете, как подойти ко второй, о которой я упомянул?