Android Как поделиться текстом в Facebook с помощью Facebook SDK

У меня есть кнопка, которая при нажатии показывает возможные способы обмена текстом

llShare.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
                sharingIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
                sharingIntent.setType("text/plain");
                String shareBody = "Here is the share content body";
                sharingIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject Here");
                sharingIntent.putExtra(Intent.EXTRA_TEXT, shareBody);
                startActivity(Intent.createChooser(sharingIntent, "Share via"));
            }
        });

поскольку Facebook не разрешает предопределенный текст, мне придется использовать их SDK, чтобы как-то сделать это возможным... Могу ли я сделать это так, и что еще мне нужно добавить, чтобы их библиотека заработала? Я до сих пор не сделал никаких пользовательских классов для общего доступа (нужны ли они?)


person Sartheris Stormhammer    schedule 22.08.2014    source источник
comment
вы можете реализовать пользовательский диалог и использовать меня / ленту для прямой публикации на стене пользователя   -  person kgandroid    schedule 22.08.2014


Ответы (1)


Поскольку невозможно сделать вывод, вам нужно потратить еще немного времени на чтение документального фильма об Android Facebook SDK.

Я делюсь с вами ссылкой на статью, в которой описывается, как реализовать общий доступ на платформе Android.

https://developers.facebook.com/docs/android/share

person Oleg Gordiichuk    schedule 22.08.2014
comment
Я прочитал эту статью, но все еще не помогает мне решить мою проблему - person Sartheris Stormhammer; 22.08.2014
comment
Хорошо, давайте начнем с самого начала, пожалуйста, скажите мне. Вы импортируете Facebook SDK в свой проект? - person Oleg Gordiichuk; 22.08.2014
comment
Хорошо, вы аутентифицируете пользователя в своем приложении? - person Oleg Gordiichuk; 22.08.2014
comment
Я хочу, чтобы он просто использовал приложение Facebook, если оно доступно, точно так же, как обычное намерение поделиться использует ваши уже установленные приложения (twiiter, google+, tumblr)... - person Sartheris Stormhammer; 22.08.2014