Почему Android Studio не распознает метод setShareContent() для моего ShareButton при попытке использовать Facebook SDK?
Я изучаю, как реализовать кнопку, с помощью которой пользователи могут делиться контентом из моего приложения для 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);
}