在没有显示通知的情况下,在Google Play游戏中默默地解锁成就

Rus*_*yev 5 android achievements google-play-services

我正在使用谷歌播放服务,在我的安卓游戏中取得的成就(它实际上是统一的,但并不重要).

为了解锁成就我使用插件调用unlock(GoogleApiClient apiClient,String id)方法.当成就设置为已完成时,Google会显示自己的通知,如下所示: 通知.

我需要默默地解锁成就,而不显示此通知.有什么可以隐藏的吗?

Zur*_*rvæ 2

对于其他想要答案的人:

当您构建GoogleApiClient使用时new GoogleApiClient.Builder(this),您将为游戏服务提供一个可以显示通知的活动。如果您将传递到构建器的上下文更改为应用程序上下文而不是活动,则您不应收到任何通知。