שירותי Play Games עשויים להוסיף באופן אוטומטי קיצורי דרך לאפליקציות, למשל כדי לאפשר למשתמשים לבחור במהירות את הפרופיל בשירותי Play Games שבו הם רוצים להשתמש. אפשר להוסיף או להסיר קיצורי דרך לאפליקציות על סמך מספר החשבונות במכשיר ועל סמך השימוש במשחק.
מקשי קיצור זמינים
מתג להחלפת פרופיל: קיצור דרך שמאפשר לשחקנים לעבור בין פרופילים שונים ב-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 יכולים להשתמש בהם מוגבל ל-שניים.