Android Tutorial - Facebook SDK Login. Part II. Share content.
Теги: Android, Java, Facebook SDK
Как запостить контент на Facebook из Android-приложения?
Проект на github: https://github.com/ziginsider/FacebookSDKDemo
Часть I. Android. Facebook-SDK. Как залогиниться на Facebook?
Часть III. Android. Facebook-SDK. Как вытащить посты из Facebook?
Введение
Постановка задачи: Познакомиться с Facebook SDK. Запостить контент.
Начало и сразу рабочий код
Порой необходимо дать возможность пользователю поделиться каким-либо контентом на Facebook из вашего Android приложения. Покажем как это сделать.
Итак, создаем кнопку, которая будет постить контент. В рабочий проект из Части I добавляем макет кнопки:
В Activity добавляем константы и инициализируем кнопку:
И сразу делаем ее невидимой, чтобы до входа на Facebook она была не видна.
Теперь, в случае успешного входа делаем кнопку видимой. Добавляем View.VISIBLE в:
и в:
Наконец, добавляем обработчик нажатия на кнопку:
Класс ShareLinkContent публикует контент по ссылке. Но мы можем использовать другие классы, например, SharePhotoContent, ShareVideoContent, ShareFeedContent, ShareMediaContent etc. Контент, для публикации, всегда должен передаваться в ShareDialog.
На экране смартфона получаем такое окошко, публикуем…
Проект на github: https://github.com/ziginsider/FacebookSDKDemo
Часть I. Android. Facebook-SDK. Как залогиниться на Facebook?
Часть III. Android. Facebook-SDK. Как вытащить посты из Facebook?
to be continued…