Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook登录对话框覆盖活动_Android_Facebook - Fatal编程技术网

Android Facebook登录对话框覆盖活动

Android Facebook登录对话框覆盖活动,android,facebook,Android,Facebook,嘿,我遇到了facebook登录对话框和权限请求对话框的问题,这两个对话框都覆盖了没有alpha频道的节目和封面活动 它看起来像是在对话框周围的空白处应该是可见的活动内容 我不知道如何删除该覆盖和/或将其更改为alpha通道覆盖 这就是我登录FB的地方 public void facebookLogin() { Session.openActiveSession(this, true, new Session.StatusCallback() { // callb

嘿,我遇到了facebook登录对话框和权限请求对话框的问题,这两个对话框都覆盖了没有alpha频道的节目和封面活动

它看起来像是在对话框周围的空白处应该是可见的活动内容

我不知道如何删除该覆盖和/或将其更改为alpha通道覆盖

这就是我登录FB的地方

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创建了一个对话框,我们没有访问权限。我也找不到方法来修复这个丑陋的边框。也许他们现在应该默认删除它,是吗?