Facebook Like & Share

Facebook 讚.分享

建立"讚"按鈕以及"分享"按鈕

紅色部分為讚按鈕 
LikeView like = (LikeView) findViewById(R.id.likeView);
likeView.setLikeViewStyle(LikeView.Style.STANDARD);
likeView.setAuxiliaryViewPosition(LikeView.AuxiliaryViewPosition.INLINE);
likeView.setObjectIdAndType("https://www.facebook.com/tpdriver.tw/",LikeView.ObjectType.PAGE);  
綠色部分為可自行選擇要按讚的網址

藍色部分為分享按鈕
ShareLinkContent content = new ShareLinkContent.Builder()
                .setContentUrl(Uri.parse("https://developers.facebook.com"))
                 setContentTitle("我是標題")
                 setContentDescription("我是內容")
                .build();
ShareButton shareButton = (ShareButton)findViewById(R.id.fb_share_button);
shareButton.setShareContent(content);

★contentURL:要分享的連結
★contentTitle:代表連結中的內容標題
★imageURL:顯示在貼文上的縮圖圖像網址
★contentDescription:內容的說明,通常為 2 至 4 個句子


接下來就要再Layout裡面新增按鈕

<com.facebook.share.widget.LikeView
        android:id="@+id/likeView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:elevation="1dp"
        />
    <com.facebook.share.widget.ShareButton
        android:id="@+id/fb_share_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:elevation="1dp"
        android:layout_marginTop="153dp"
        android:layout_below="@+id/likeView"
        android:layout_centerHorizontal="true" />

新建按鈕完成後就會出現以下




留言

這個網誌中的熱門文章

建立FacebookSdk