0
因此,我在我的應用程序的twitter和facebook上創建了一個分享按鈕,我需要知道它是共享還是取消。 在Twitter上,我得到了正確的resultCode,但在Facebook上我沒有。有沒有辦法從Facebook獲取正確的結果代碼而不使用FacebookSDK?有沒有辦法在不使用FaceBook SDK的情況下向Facebook分享內容時獲取resultCode onActivityResult()?
這裏是我的默認代碼:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == 1) {
if (resultCode == Activity.RESULT_OK) {
Log.d(LOG, "OK");
Log.d(LOG, "CODE = " + resultCode);
//do something on google analytics
}
if (resultCode == Activity.RESULT_CANCELED) {
Log.d(LOG, "NOT OK");
Log.d(LOG, "CODE = " + resultCode);
Log.d(LOG, data == null ? "null" : data.getDataString());
//do something on google analytics
}
}
}
感謝 BTW其我對計算器的第一個問題。
你告訴Twitter對你有用.. 對我而言,Twitter分享總是返回RESULT_CANCELED –