我一直在使用facebook-android-sdk並集成發佈消息到用戶的牆上。我已經開始工作,但是我想用新帖子顯示用戶的牆,以便他們可以查看它。在Android SDK中顯示facebook牆
sdk是否通過對話框實現了這個功能?或者我需要通過Android中的webview加載Graph API URL嗎? (這裏http://developers.facebook.com/docs/reference/dialogs/
我一直在使用facebook-android-sdk並集成發佈消息到用戶的牆上。我已經開始工作,但是我想用新帖子顯示用戶的牆,以便他們可以查看它。在Android SDK中顯示facebook牆
sdk是否通過對話框實現了這個功能?或者我需要通過Android中的webview加載Graph API URL嗎? (這裏http://developers.facebook.com/docs/reference/dialogs/
經過大量的挖掘,我只是繼續使用Webview。
...
public void onComplete (Bundle values)
{
Log.d (TAG, "onComplete()");
Toast.makeText (getBaseContext(), "Completed", Toast.LENGTH_SHORT).show();
SharedPreferences.Editor editor = mPrefs.edit();
editor.putString("access_token", facebook.getAccessToken());
editor.putLong("access_expires", facebook.getAccessExpires());
editor.commit();
// post the message
postMessageOnWall ("");
// we're already authenticated so just go to the user's wall in a webview
WebView mWebView;
mWebView = (WebView) findViewById(R.id.wv_fb);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://www.facebook.com/profile.php?&sk=wall");
}
...
用戶帖子後請試試這個: Bundle params = new Bundle(); Utility.mFacebook.dialog(this,「../home.php」,params,new ActionListener()); 並不總是第一次加載,但它似乎工作。 – Larphoid 2013-07-26 14:56:24
你用什麼API張貼到用戶的牆? – DMCS 2012-01-30 22:31:20
我正在使用facebook-android-sdk https://github.com/facebook/facebook-android-sdk/ – wufoo 2012-01-31 14:01:42