Google登录 - 从AndroidLauncher获取回调到libgdx屏幕

时间:2014-11-14 05:00:37

标签: android libgdx

Google Play登录Libgdx: 请指导以下问题。

  1. 登录/注销后,我希望从Android启动器回到libgdx屏幕。我使用下面的语句,如“badlogic”

    给出的示例
    actionResolver.loginGPGS(); 
    
  2. 每次用户登录时,都必须记住登录信息,并且必须显示用户已登录状态的信息

  3. 如何达到上述2项要求?

    由于

1 个答案:

答案 0 :(得分:0)

你应该将这些添加到你的android项目中:

BaseGameUtils for Google Play Services

GameHelper类中有这种方法

/** Returns whether or not the user is signed in. */
public boolean isSignedIn() {
    return mGoogleApiClient != null && mGoogleApiClient.isConnected();
}

然后,您只需将以下方法添加到ActionResolver

即可
public boolean getSignedInGPGS();

然后在AndroidLauncher中使用它:

@Override
    public boolean getSignedInGPGS() {
        return gameHelper.isSignedIn();
    }

因此它返回玩家是否已登录。 只需在核心项目中使用该布尔值即可。