Play 游戏服务可能会自动添加 应用快捷方式,例如允许用户快速选择要使用的 Play 游戏服务配置文件。应用快捷方式可能会根据设备上的帐户数量和游戏使用情况进行添加或删除。
可用的快捷方式
- 配置文件切换器:供玩家在不同的 Play 游戏配置文件之间切换的快捷方式。请参阅 如何切换 Play 游戏配置文件,了解相应的帮助中心文章。
管理 Play 游戏服务填充的应用快捷方式
如果你的游戏积极使用应用快捷方式,你可以限制 Play 游戏服务填充的应用快捷方式的数量。为此,请将 元数据 元素添加到任何 "android.intent.category.LAUNCHER"
活动声明中,并设置以下内容
android:name
为"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
;android:value
为 Play 游戏服务可以使用应用快捷方式插槽的最大数量。
示例
在此示例中,我们展示了如何将 Play 游戏服务可以使用的应用快捷方式插槽的最大数量限制为 **两个**。在我们的示例中,我们最初将有一个 应用清单,如下所示
<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 游戏服务可以使用的应用快捷方式插槽的最大数量限制为 **两个**。