Java BaseGameUtils:从表面视图启动登录/注销
我在surface view中制作了我的应用程序,一切都很好。我想将排行榜添加到我的应用程序中,因为它似乎是合适的。问题是我无法设置google play登录/退出系统 我想在surface view的update方法中运行beginUserInitiatedSignIn和signOut方法。我想尽了一切办法。这是一个棘手的问题,因为它是一个非静态方法,并且我没有访问活动实例的权限Java BaseGameUtils:从表面视图启动登录/注销,java,android,surfaceview,google-play-games,Java,Android,Surfaceview,Google Play Games,我在surface view中制作了我的应用程序,一切都很好。我想将排行榜添加到我的应用程序中,因为它似乎是合适的。问题是我无法设置google play登录/退出系统 我想在surface view的update方法中运行beginUserInitiatedSignIn和signOut方法。我想尽了一切办法。这是一个棘手的问题,因为它是一个非静态方法,并且我没有访问活动实例的权限 是否有旁路,或者是否有方法访问游戏的活动对象?我找到了一个解决方案。我所做的是在主活动类中创建一个线程,检查我创建
是否有旁路,或者是否有方法访问游戏的活动对象?我找到了一个解决方案。我所做的是在主活动类中创建一个线程,检查我创建的两个布尔值中的一个是否设置为true。例如:如果signin布尔值为true,那么它将启动登录,与注销相同。所以我现在需要做的就是从曲面视图中改变布尔值,就这样!令人惊叹的在问题的更新中添加您的解决方案。