Android Facebook登录对话框覆盖活动
嘿,我遇到了facebook登录对话框和权限请求对话框的问题,这两个对话框都覆盖了没有alpha频道的节目和封面活动 它看起来像是在对话框周围的空白处应该是可见的活动内容 我不知道如何删除该覆盖和/或将其更改为alpha通道覆盖 这就是我登录FB的地方Android Facebook登录对话框覆盖活动,android,facebook,Android,Facebook,嘿,我遇到了facebook登录对话框和权限请求对话框的问题,这两个对话框都覆盖了没有alpha频道的节目和封面活动 它看起来像是在对话框周围的空白处应该是可见的活动内容 我不知道如何删除该覆盖和/或将其更改为alpha通道覆盖 这就是我登录FB的地方 public void facebookLogin() { Session.openActiveSession(this, true, new Session.StatusCallback() { // callb
public void facebookLogin() {
Session.openActiveSession(this, true, new Session.StatusCallback() {
// callback when session changes state
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
// If the session is open, make an API call to get user data
// and define a new callback to handle the response
//final GraphUser graphUser;
Utils.PrintDebug("session is Opened");
final String accessToken = session.getAccessToken();
Request request = Request.newMeRequest(session, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
// If the response is successful
if (user != null) {
Utils.PrintDebug("logged as "+user.getName());
FacebookConnectSpiceRequest request = new FacebookConnectSpiceRequest(accessToken, user.getId(), (int) DataManager.CurrentData.UserID);
getSpiceManager().execute(request, new FacebookConnectListener());
}
}
});
Request.executeBatchAsync(request);
}
};
});
}
您如何在清单中声明LoginActivity?尝试以下方法:
<activity android:name="com.facebook.LoginActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
我也有同样的问题。。。
在com.facebook.widgets.WebDialog类中,有一个变量:
背景灰=0xCC000000;
只需编辑到:
背景灰=0x00000000;
它是固定的。但是,丑陋的黑色“边框”仍然出现:(嗨@Mariusz,我也有同样的问题。你解决了吗?这是一个丑陋的问题。Facebook创建了一个对话框,我们没有访问权限。我也找不到方法来修复这个丑陋的边框。也许他们现在应该默认删除它,是吗?