gpg::
  #include <android_platform_configuration.h>
  Konfiguracja platformy użyta podczas tworzenia instancji klasy GameServices na Androidzie.
Podsumowanie
| Konstruktory i niszczyciele | |
|---|---|
| AndroidPlatformConfiguration() | |
| ~AndroidPlatformConfiguration() | 
| Typy publiczne | |
|---|---|
| IntentHandler | typedef std::function< void(jobject)>Opcjonalnie ustaw funkcję IntentHandler, jeśli nie chcesz używać głównej aktywności do uruchamiania interfejsu Gier Play.  | 
| OnLaunchedWithSnapshotCallback | typedef std::function< void(SnapshotMetadata)>Typ wywołania zwrotnego używany w przypadku metody SetOnLaunchedWithSnapshot.  | 
| Funkcje publiczne | |
|---|---|
| SetActivity(jobject android_app_activity) | Musisz ustawić aktywność Androida, która jest aktywna przez cały okres istnienia aplikacji.  | 
| SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback) | Rejestruje wywołanie zwrotne, które będzie wywoływane, gdy aplikacja zostanie uruchomiona z aplikacji docelowej Gier Play przez wybranie zrzutu.  | 
| SetOptionalIntentHandlerForUI(IntentHandler intent_handler) | Opcjonalnie ustaw funkcję IntentHandler, jeśli nie chcesz używać głównej aktywności do uruchamiania interfejsu Gier Play.  | 
| SetOptionalViewForPopups(jobject android_view) | Ustawia widok jako widok treści w wyskakujących okienkach.  | 
| Valid() const  | boolZwraca wartość „true” (prawda), jeśli w parametrze AndroidPlatformConfiguration zostały podane wszystkie wymagane wartości.  | 
| Publiczne funkcje statyczne | |
|---|---|
| DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot) | voidDomyślne wywołanie zwrotne wywoływane, gdy aplikacja jest uruchamiana z aplikacji docelowej Gier Play przez wybranie zrzutu.  | 
Typy publiczne
IntentHandler
std::function< void(jobject)> IntentHandler
Opcjonalnie ustaw funkcję IntentHandler, jeśli nie chcesz używać głównej aktywności do uruchamiania interfejsu Gier Play.
Podaj funkcję, która może w dowolnym momencie uruchomić podaną intencję interfejsu użytkownika, używając startActivityForResult.
Działanie używane do uruchomienia tej intencji musi implementować Activity.onActivityResult(). Przekaż wynik do AndroidSupport::OnActivityResult. Ta funkcja jest zadeklarowana w pliku android_support.h.
OnLaunchedWithSnapshotCallback
std::function< void(SnapshotMetadata)> OnLaunchedWithSnapshotCallback
Typ wywołania zwrotnego używany w przypadku metody SetOnLaunchedWithSnapshot.
Funkcje publiczne
AndroidPlatformConfiguration
AndroidPlatformConfiguration()
SetActivity
AndroidPlatformConfiguration & SetActivity( jobject android_app_activity )
Musisz ustawić aktywność Androida, która jest aktywna przez cały okres istnienia aplikacji.
Jeśli nie ustawisz też czegoś dla SetOptionalIntentHandlerForUI, ta aktywność będzie też używana do uruchamiania interfejsu użytkownika i musi zaimplementować Activity.onActivityResult(). Przekaż wynik do AndroidSupport::OnActivityResult. Ta funkcja jest zadeklarowana w pliku android_support.h.
SetOnLaunchedWithSnapshot
AndroidPlatformConfiguration & SetOnLaunchedWithSnapshot( OnLaunchedWithSnapshotCallback callback )
Rejestrowanie wywołania zwrotnego, które będzie wywoływane, gdy aplikacja zostanie uruchomiona z aplikacji docelowej Gier Play przez wybranie zrzutu.
SetOptionalIntentHandlerForUI
AndroidPlatformConfiguration & SetOptionalIntentHandlerForUI( IntentHandler intent_handler )
Opcjonalnie ustaw funkcję IntentHandler, jeśli nie chcesz używać głównej aktywności do uruchamiania interfejsu Gier Play.
Podaj funkcję, która może w dowolnym momencie uruchomić podaną intencję interfejsu użytkownika, używając startActivityForResult.
Działanie używane do uruchomienia tej intencji musi implementować Activity.onActivityResult(). Przekaż wynik do AndroidSupport::OnActivityResult. Ta funkcja jest zadeklarowana w pliku android_support.h.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
Ustawia widok jako widok treści w wyskakujących okienkach.
Prawidłowe
bool Valid() const
Zwraca wartość „true” (prawda), jeśli w parametrze AndroidPlatformConfiguration zostały podane wszystkie wymagane wartości.
W tym przypadku jedyną wymaganą wartością jest Aktywność.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
Publiczne funkcje statyczne
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
Domyślne wywołanie zwrotne wywoływane, gdy aplikacja jest uruchamiana z aplikacji docelowej Gier Play przez wybranie zrzutu.
Można to zastąpić, ustawiając nowe wywołanie zwrotne za pomocą funkcji SetOnLaunchedWithSnapshot.
