java—为什么android studio在尝试使用facebook sdk时无法识别我的sharebutton的setsharecontent()方法?

mcdcgff0  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(156)

我正在学习如何实现一个按钮,我可以使用它让用户将我的android应用程序中的内容分享到他们的facebook时间表。混合使用教程和facebook开发者网站。这是我正在使用的类,但是由于某些原因,我得到了一个错误“cannot resolve symbol 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);

}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题