Android Kotlin — поделитесь в конкретном приложении, например в facebook

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

Мне не нравится стандартный createchooser, потому что, видимо, никто не знает, как настроить это дерьмо: Android — в меню общего доступа ShareActionProvider добавить конкретный параметр

Итак, каким будет код для отправки текста в Facebook или любое другое конкретное приложение?


person Eduard Unruh    schedule 25.10.2020    source источник


Ответы (1)


Вам придется реализовать SDK, предоставляемые каждым приложением, которым вы хотите поделиться.

Например. вот Facebook Sharing SDK

Таким образом, вы ограничите приложения, с которыми пользователи могут делиться, теми, которые вы интегрировали. Это не то, что вам нужно, вы должны продолжать использовать ShareActionProvider Android, поскольку это переворачивает зависимость, где сторонние приложения реализуют совместное использование, и вы просто общаетесь с Android Sharing API.

person zOqvxf    schedule 26.10.2020
comment
Да, после дальнейших исследований я понял это:/ Так что я оставлю ShareActionProvider.. У вас также есть решение для моей другой проблемы: stackoverflow.com/questions/64412704/ ? - person Eduard Unruh; 26.10.2020