gpg:: AndroidPlatformConfiguration
  #include <android_platform_configuration.h>
  A configuração da plataforma usada ao criar uma instância da classe GameServices no Android.
Resumo
        Construtores e destrutores | 
    |
|---|---|
        AndroidPlatformConfiguration()
         | 
    |
        ~AndroidPlatformConfiguration()
         | 
    
        Tipos públicos | 
    |
|---|---|
        IntentHandler
       | 
      typedefstd::function< void(jobject)>
        Defina uma função IntentHandler se não quiser usar a atividade principal para iniciar a interface do Google Play Games.   | 
    
        OnLaunchedWithSnapshotCallback
       | 
      typedefstd::function< void(SnapshotMetadata)>
        O tipo de callback usado com SetOnLaunchedWithSnapshot.   | 
    
        Funções públicas | 
    |
|---|---|
        SetActivity(jobject android_app_activity)
       | 
      
        
         Defina esse valor como uma atividade do Android que seja ativa durante a vida útil do app.  
       | 
    
        SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback)
       | 
      
        
         Registra um callback que será chamado se o app for iniciado pelo app de destino do Play Games ao selecionar um snapshot.  
       | 
    
        SetOptionalIntentHandlerForUI(IntentHandler intent_handler)
       | 
      
        
         Defina uma função IntentHandler se não quiser usar a atividade principal para iniciar a interface do Google Play Games.  
       | 
    
        SetOptionalViewForPopups(jobject android_view)
       | 
      
        
         Define a visualização a ser usada como uma visualização de conteúdo para pop-ups.  
       | 
    
        Valid() const 
       | 
      
        bool
        Retorna verdadeiro se todos os valores necessários foram fornecidos à AndroidPlatformConfiguration.  
       | 
    
        Funções estáticas públicas | 
    |
|---|---|
        DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot)
       | 
      
        void
        O callback padrão chamado quando o app é iniciado pelo app de destino do Google Play Games ao selecionar um instantâneo.  
       | 
    
Tipos públicos
IntentHandler
std::function< void(jobject)> IntentHandler
Defina uma função IntentHandler se não quiser usar a atividade principal para iniciar a interface do Google Play Games.
Forneça uma função que possa iniciar uma intent de interface fornecida a qualquer momento usando startActivityForResult.
A atividade usada para iniciar essa intent precisa implementar Activity.onActivityResult(). Encaminha o resultado para AndroidSupport::OnActivityResult. Essa função é declarada em android_support.h.
OnLaunchedWithSnapshotCallback
std::function< void(SnapshotMetadata)> OnLaunchedWithSnapshotCallback
O tipo de callback usado com SetOnLaunchedWithSnapshot.
Funções públicas
AndroidPlatformConfiguration
AndroidPlatformConfiguration()
SetActivity
AndroidPlatformConfiguration & SetActivity( jobject android_app_activity )
Defina esse valor como uma atividade do Android que seja ativa durante a vida útil do app.
Se você não definir algo para SetOptionalIntentHandlerForUI, essa atividade também será usada para iniciar a interface e precisará implementar Activity.onActivityResult(). Encaminha o resultado para AndroidSupport::OnActivityResult. Essa função é declarada em android_support.h.
SetOnLaunchedWithSnapshot
AndroidPlatformConfiguration & SetOnLaunchedWithSnapshot( OnLaunchedWithSnapshotCallback callback )
Registra um callback que será chamado se o app for iniciado pelo app de destino do Play Games ao selecionar um snapshot.
SetOptionalIntentHandlerForUI
AndroidPlatformConfiguration & SetOptionalIntentHandlerForUI( IntentHandler intent_handler )
Defina uma função IntentHandler se não quiser usar a atividade principal para iniciar a interface do Google Play Games.
Forneça uma função que possa iniciar uma intent de interface fornecida a qualquer momento usando startActivityForResult.
A atividade usada para iniciar essa intent precisa implementar Activity.onActivityResult(). Encaminha o resultado para AndroidSupport::OnActivityResult. Essa função é declarada em android_support.h.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
Define a visualização a ser usada como uma visualização de conteúdo para pop-ups.
Válido
bool Valid() const
Retorna verdadeiro se todos os valores necessários foram fornecidos à AndroidPlatformConfiguration.
Nesse caso, o único valor obrigatório é a atividade.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
Funções estáticas públicas
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
O callback padrão chamado quando o app é iniciado pelo app de destino do Google Play Games ao selecionar um instantâneo.
Isso pode ser substituído definindo um novo callback com SetOnLaunchedWithSnapshot.