Change action bar style and color for Google Play

2019-09-16 10:51发布

问题:

I'm using Google Play Games APIs for my app. When I use the following to launch the Achievements display for my app:

startActivityForResult(
                    getGamesClient().getAchievementsIntent(), 2);

The activity that launches has a different action bar color than what I'm using in my main app.

How can I customize this action bar color to match?

回答1:

You can't customize that screen. It's important for that screen to look like Google Play Games and not a specific game because that gives the user a feeling of familiarity -- that screen is the same across several of the games they play.

If you want to have a completely customized and immersive experience, you can use the raw data APIs. For example, call GamesClient.loadAchievements() to load the achievements and display them in a custom UI.