我即将完成我的申请,但我面临的Facebook和Twitter几乎没有问题。
1)。我已经在我的设备中下载并安装了facebook应用程序,但是现在当我的应用程序按照它的流程在Facebook上重定向时,它打开了安装facebook应用程序而不是我的FB官方SDK登录屏幕。任何解决方案?
2)。我正在使用Fb官方SDK和twitter4j 2.1.7这是完美的工作,但在将我的设备升级到Android 2.1update1之后.. Fb和Twitter都停止使用Device,而在同一更新或更高版本的模拟器中工作正常。
请尽快帮助这些方面。
提前致谢。
答案 0 :(得分:2)
public void authorize(Activity activity, String[] permissions,
int activityCode, final DialogListener listener) {
boolean singleSignOnStarted = false;
mAuthDialogListener = listener;
// Prefer single sign-on, where available.
if (activityCode >= 0) {
singleSignOnStarted = startSingleSignOn(activity, mAppId,
permissions, activityCode);
}
// Otherwise fall back to traditional dialog.
if (!singleSignOnStarted) {
startDialogAuth(activity, permissions);
}
}
将其更改为
public void authorize(Activity activity, String[] permissions,
int activityCode, final DialogListener listener) {
boolean singleSignOnStarted = false;
mAuthDialogListener = listener;
startDialogAuth(activity, permissions);
}