Службы Play Games могут автоматически добавлять ярлыки приложений , например, чтобы пользователи могли быстро выбрать профиль игровых служб Play для использования. Ярлыки приложений можно добавлять или удалять в зависимости от количества учетных записей на устройстве и использования игры.
Доступные ярлыки
Переключатель профилей : ярлык, позволяющий игрокам переключаться между различными профилями Play Games. См . раздел «Как переключить профили Play Games» в соответствующей статье Справочного центра.
Управление ярлыками приложений, заполненными сервисами Play Games.
Если ваша игра активно использует ярлыки приложений, вы можете ограничить количество ярлыков приложений, создаваемых службами Play Games. Для этого добавьте элемент метаданных в любое объявление активности "android.intent.category.LAUNCHER"
, установив следующее:
-
android:name
для"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
-
android:value
максимального количества слотов для ярлыков приложений, которые могут использоваться службами Play Games.
Пример
В этом примере мы покажем, как ограничить максимальное количество слотов для ярлыков приложений, которые могут использовать сервисы Play Games, до двух . В нашем примере изначально у нас будет манифест приложения , который выглядит следующим образом:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity >
...
</application >
...
</manifest >
А чтобы применить ограничения, манифест приложения должен быть обновлен следующим образом:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value="2" />
</activity >
...
</application >
...
</manifest >
Вот и все. Теперь максимальное количество слотов для ярлыков приложений, которые могут использовать сервисы Play Games, ограничено двумя .