我正在为我的应用程序使用 Google Play Games API。当我使用以下内容为我的应用启动成就显示时:
startActivityForResult(
getGamesClient().getAchievementsIntent(), 2);
启动的活动的操作栏颜色与我在主应用程序中使用的颜色不同。
如何自定义此操作栏颜色以匹配?
我正在为我的应用程序使用 Google Play Games API。当我使用以下内容为我的应用启动成就显示时:
startActivityForResult(
getGamesClient().getAchievementsIntent(), 2);
启动的活动的操作栏颜色与我在主应用程序中使用的颜色不同。
如何自定义此操作栏颜色以匹配?
您无法自定义该屏幕。重要的是该屏幕看起来像 Google Play 游戏而不是特定游戏,因为这会给用户一种熟悉的感觉——该屏幕在他们玩的几个游戏中是相同的。
如果您想获得完全定制的沉浸式体验,您可以使用原始数据 API。例如,调用GamesClient.loadAchievements()来加载成就并在自定义 UI 中显示它们。