我正在使用谷歌播放服务,在我的安卓游戏中取得了成就(它实际上是统一的,但并不重要)。
要解锁成就,我使用调用unlock(GoogleApiClient apiClient, String id)方法的插件。当成就设置为已完成时,Google会显示自己的通知,如下所示:
我需要默默地解锁成就,而不显示此通知。有什么可以隐藏的吗?
答案 0 :(得分:1)
对于其他想要答案的人:
使用GoogleApiClient
构建new GoogleApiClient.Builder(this)
时,您将为游戏服务提供一项可以显示通知的活动。如果您将传递给构建器的上下文更改为应用程序上下文而不是活动,则不应该收到任何通知。
答案 1 :(得分:0)
您可以在IntentService中解锁成就。然后,它没有任何可视化上下文来显示通知。