我一直在使用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