Ярлыки приложений

Службы Play Games могут автоматически добавлять ярлыки приложений , например, чтобы пользователи могли быстро выбрать профиль игровых служб Play для использования. Ярлыки приложений можно добавлять или удалять в зависимости от количества учетных записей на устройстве и использования игры.

Доступные ярлыки

Управление ярлыками приложений, заполненными сервисами 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, ограничено двумя .