Сервисы Play Games могут автоматически добавлять ярлыки приложений , например, чтобы пользователи могли быстро выбрать профиль Play Games Services для использования. Ярлыки приложений могут добавляться или удаляться в зависимости от количества учетных записей на устройстве и интенсивности использования игр.
Доступные сочетания клавиш
Переключатель профилей : ярлык для переключения между различными профилями в игре. См. статью в Справочном центре «Как переключать профили в игре» .
Управление ярлыками приложений, заполняемыми сервисами Play Games.
Если ваша игра активно использует ярлыки приложений, вы можете ограничить количество ярлыков, заполняемых службами Play Games. Для этого добавьте элемент метаданных к любому объявлению активности "android.intent.category.LAUNCHER" , установив следующее:
-
android:nameto"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, ограничено двумя .