我正在嘗試整合facebook和twitter的應用程序。 我已經開始爲我的應用程序實現Facebook。 我已經設法做到這一點,使用最近發佈Facebook SDK for android example如何使用最新的Facebook SDK進行分享頁面或鏈接
但現在我期待分享一個頁面或使用相同的SDK的鏈接,但沒有線索如何做到這一點。
任何人都可以請讓我知道如何去做。我很長時間以來一直堅持這一點。
我正在嘗試整合facebook和twitter的應用程序。 我已經開始爲我的應用程序實現Facebook。 我已經設法做到這一點,使用最近發佈Facebook SDK for android example如何使用最新的Facebook SDK進行分享頁面或鏈接
但現在我期待分享一個頁面或使用相同的SDK的鏈接,但沒有線索如何做到這一點。
任何人都可以請讓我知道如何去做。我很長時間以來一直堅持這一點。
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.photo);
Utility.mFacebook = new Facebook(APP_ID);
Utility.mAsyncRunner = new AsyncFacebookRunner(Utility.mFacebook);
SessionStore.restore(Utility.mFacebook, this);
SessionEvents.addAuthListener(new FbAPIsAuthListener());
SessionEvents.addLogoutListener(new FbAPIsLogoutListener());
mLoginButton = (LoginButton) findViewById(R.id.login);
mLoginButton.init(this, AUTHORIZE_ACTIVITY_RESULT_CODE, Utility.mFacebook, permissions);
if (Utility.mFacebook.isSessionValid()) {
mLoginButton.setVisibility(View.INVISIBLE);
}
}
public void onClick(View v) {
switch(v.getId())
{
case R.id.btnFacebookShare:
if (!Utility.mFacebook.isSessionValid()) {
Utility.mFacebook.authorize(PhotoPage.this , permissions, AUTHORIZE_ACTIVITY_RESULT_CODE, new LoginDialogListener());
}
else
{
Bundle bCreateAlbum = new Bundle();
bCreateAlbum.putString("message", "");
bCreateAlbum.putString("name", getString(R.string.photo_AlbumName));
Utility.mAsyncRunner.request("me/albums", bCreateAlbum, "POST", new CreateAlbumsListener(), null);
}
break;
default:
break;
}
}
即時照片使用同一鏈接和共享的照片。它正好適用於你的問題 – Basbous 2012-01-16 10:57:35
我不知道代碼的哪一部分用於與描述共享鏈接。你能否給我一個相同的快照 – Nik 2012-01-16 11:09:13