Почему Android Studio не распознает метод setShareContent () для моего ShareButton при попытке использовать Facebook SDK? - PullRequest
0 голосов
/ 04 февраля 2019

Я учусь тому, как реализовать кнопку, с помощью которой пользователи могут делиться контентом из моего приложения для Android на своей временной шкале Facebook.Используя смесь учебников и веб-сайт разработчика Facebook.Это класс, который я использую, но по какой-то причине я получаю сообщение об ошибке «не удается разрешить setShareContent символа», даже если эта часть скопирована из руководства разработчика Facebook.Что я пропустил?Я чувствую, что должен быть отсутствующий импорт, но я не вижу, что: /

package com.example.androidfacebooksharelinktutorial;

import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import com.facebook.share.model.ShareLinkContent;
import com.facebook.share.widget.ShareButton;



public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    // Model the Facebook content to be shared
    ShareLinkContent content = new ShareLinkContent.Builder()
            .setContentUrl(Uri.parse("https://developers.facebook.com"))
            .setQuote("Connect on a global scale.")
            .build();
    ShareButton shareButton = (ShareButton)findViewById(R.id.share_btn);
    shareButton.setShareContent(content);

}
...