尝试使用Facebook SDK时,为什么Android Studio无法识别我的ShareButton的setShareContent()方法?

时间:2019-02-04 00:51:46

标签: java android facebook sdk sharing

我正在学习如何实现一个按钮,使用户可以将我的Android应用程序中的内容共享到他们的Facebook时间轴。结合使用教程和Facebook Developer网站。这是我正在使用的类,但是由于某些原因,即使从Facebook开发人员教程复制了此部分,也会出现“无法解析符号setShareContent”的错误。我错过了什么?我觉得必须缺少导入,但是我看不到:/

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);

}

0 个答案:

没有答案