gpg:: AndroidPlatformConfiguration
#include <android_platform_configuration.h>
Android'de GameServices sınıfının bir örneğini oluştururken kullanılan platform yapılandırması.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
AndroidPlatformConfiguration()
|
|
~AndroidPlatformConfiguration()
|
Herkese açık türler |
|
---|---|
IntentHandler
|
typedefstd::function< void(jobject)>
İsterseniz Play Games kullanıcı arayüzünü başlatmak için ana Etkinliğinizi kullanmak istemiyorsanız IntentHandler işlevi ayarlayabilirsiniz. |
OnLaunchedWithSnapshotCallback
|
typedefstd::function< void(SnapshotMetadata)>
SetOnLaunchedWithSnapshot ile kullanılan geri çağırma türü. |
Herkese açık işlevler |
|
---|---|
SetActivity(jobject android_app_activity)
|
Bunu, uygulamanızın kullanım ömrü boyunca etkin olan bir Android Etkinliği olarak ayarlamanız gerekir.
|
SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback)
|
Uygulama, bir anlık görüntü seçerek Play Games Hedef Uygulaması'ndan başlatılırsa çağrılacak bir geri çağırma kaydeder.
|
SetOptionalIntentHandlerForUI(IntentHandler intent_handler)
|
İsterseniz Play Games kullanıcı arayüzünü başlatmak için ana Etkinliğinizi kullanmak istemiyorsanız IntentHandler işlevi ayarlayabilirsiniz.
|
SetOptionalViewForPopups(jobject android_view)
|
Görünümü pop-up'lar için içerik görünümü olarak kullanacak şekilde ayarlar.
|
Valid() const
|
bool
AndroidPlatformConfiguration için gerekli tüm değerler sağlandıysa true değerini döndürür.
|
Herkese açık statik işlevler |
|
---|---|
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot)
|
void
Uygulama, Play Games Hedef Uygulaması'ndan bir anlık görüntü seçilerek başlatıldığında varsayılan geri çağırma yapılır.
|
Herkese açık türler
IntentHandler
std::function< void(jobject)> IntentHandler
İsterseniz Play Games kullanıcı arayüzünü başlatmak için ana Etkinliğinizi kullanmak istemiyorsanız IntentHandler işlevi ayarlayabilirsiniz.
startActivityForResult kullanarak herhangi bir noktada sağlanan kullanıcı arayüzü niyetini başlatabilen bir işlev sağlayın.
Bu niyeti başlatmak için kullanılan etkinlik, Activity.onActivityResult() öğesini uygulamalıdır. Sonucu AndroidSupport::OnActivityResult öğesine yönlendirin. Bu işlev android_support.h içinde tanımlanmıştır.
OnLaunchedWithSnapshotCallback
std::function< void(SnapshotMetadata)> OnLaunchedWithSnapshotCallback
SetOnLaunchedWithSnapshot ile kullanılan geri çağırma türü.
Herkese açık işlevler
AndroidPlatformConfiguration
AndroidPlatformConfiguration()
SetActivity
AndroidPlatformConfiguration & SetActivity( jobject android_app_activity )
Bunu, uygulamanızın kullanım ömrü boyunca etkin olan bir Android Etkinliği olarak ayarlamanız gerekir.
SetOptionalIntentHandlerForUI için bir öğe ayarlamazsanız bu etkinlik, kullanıcı arayüzünü başlatmak için de kullanılır ve Activity.onActivityResult() öğesini uygulaması gerekir. Sonucu AndroidSupport::OnActivityResult öğesine yönlendirin. Bu işlev android_support.h içinde tanımlanmıştır.
SetOnLaunchedWithSnapshot
AndroidPlatformConfiguration & SetOnLaunchedWithSnapshot( OnLaunchedWithSnapshotCallback callback )
Uygulama, bir anlık görüntü seçerek Play Games Hedef Uygulaması'ndan başlatılırsa çağrılacak bir geri çağırma kaydeder.
SetOptionalIntentHandlerForUI
AndroidPlatformConfiguration & SetOptionalIntentHandlerForUI( IntentHandler intent_handler )
İsterseniz Play Games kullanıcı arayüzünü başlatmak için ana Etkinliğinizi kullanmak istemiyorsanız IntentHandler işlevi ayarlayabilirsiniz.
startActivityForResult kullanarak herhangi bir noktada sağlanan kullanıcı arayüzü niyetini başlatabilen bir işlev sağlayın.
Bu niyeti başlatmak için kullanılan etkinlik, Activity.onActivityResult() öğesini uygulamalıdır. Sonucu AndroidSupport::OnActivityResult öğesine yönlendirin. Bu işlev android_support.h içinde tanımlanmıştır.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
Görünümü pop-up'lar için içerik görünümü olarak kullanacak şekilde ayarlar.
Geçerli
bool Valid() const
AndroidPlatformConfiguration için gerekli tüm değerler sağlandıysa true değerini döndürür.
Bu durumda, gerekli tek değer Etkinlik'tir.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
Herkese açık statik işlevler
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
Uygulama, Play Games Hedef Uygulaması'ndan bir anlık görüntü seçilerek başlatıldığında varsayılan geri çağırma yapılır.
Bu ayar, SetOnLaunchedWithSnapshot ile yeni bir geri çağırma ayarlanarak geçersiz kılınabilir.