gpg::
  #include <android_platform_configuration.h>
  Android에서 GameServices 클래스의 인스턴스를 만들 때 사용되는 플랫폼 구성입니다.
요약
| 생성자 및 소멸자 | |
|---|---|
| AndroidPlatformConfiguration() | |
| ~AndroidPlatformConfiguration() | 
| 공개 유형 | |
|---|---|
| IntentHandler | typedef std::function< void(jobject)>기본 Activity를 사용하여 Play 게임즈 UI를 실행하지 않으려면 원하는 경우 IntentHandler 함수를 설정하세요.  | 
| OnLaunchedWithSnapshotCallback | typedef std::function< void(SnapshotMetadata)>SetOnLaunchedWithSnapshot과 함께 사용되는 콜백 유형입니다.  | 
| 공개 함수 | |
|---|---|
| SetActivity(jobject android_app_activity) | 애플리케이션의 전체 기간 동안 활성 상태인 Android Activity로 설정해야 합니다.  | 
| SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback) | 스냅샷을 선택하여 Play 게임즈 대상 앱에서 앱이 실행될 때 호출되는 콜백을 등록합니다.  | 
| SetOptionalIntentHandlerForUI(IntentHandler intent_handler) | 기본 Activity를 사용하여 Play 게임즈 UI를 실행하지 않으려면 원하는 경우 IntentHandler 함수를 설정하세요.  | 
| SetOptionalViewForPopups(jobject android_view) | 팝업의 콘텐츠 뷰로 사용할 뷰를 설정합니다.  | 
| Valid() const  | bool필요한 모든 값이 AndroidPlatformConfiguration에 제공된 경우 true를 반환합니다.  | 
| 공개 정적 함수 | |
|---|---|
| DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot) | void스냅샷을 선택하여 Play 게임즈 대상 앱에서 앱이 실행될 때 호출되는 기본 콜백입니다.  | 
공개 유형
IntentHandler
std::function< void(jobject)> IntentHandler
기본 Activity를 사용하여 Play 게임즈 UI를 실행하지 않으려면 원하는 경우 IntentHandler 함수를 설정하세요.
startActivityForResult를 사용하여 언제든지 제공된 UI 인텐트를 시작할 수 있는 함수를 제공합니다.
이 인텐트를 실행하는 데 사용된 활동은 Activity.onActivityResult()를 구현해야 합니다. 결과를 AndroidSupport::OnActivityResult로 전달합니다. 이 함수는 android_support.h에서 선언됩니다.
OnLaunchedWithSnapshotCallback
std::function< void(SnapshotMetadata)> OnLaunchedWithSnapshotCallback
SetOnLaunchedWithSnapshot과 함께 사용되는 콜백 유형입니다.
공개 함수
AndroidPlatformConfiguration
AndroidPlatformConfiguration()
SetActivity
AndroidPlatformConfiguration & SetActivity( jobject android_app_activity )
애플리케이션의 전체 기간 동안 활성 상태인 Android Activity로 설정해야 합니다.
SetOptionalIntentHandlerForUI에 대해서도 아무것도 설정하지 않으면 이 활동이 UI를 실행하는 데도 사용되며 Activity.onActivityResult()를 구현해야 합니다. 결과를 AndroidSupport::OnActivityResult로 전달합니다. 이 함수는 android_support.h에서 선언됩니다.
SetOnLaunchedWithSnapshot
AndroidPlatformConfiguration & SetOnLaunchedWithSnapshot( OnLaunchedWithSnapshotCallback callback )
스냅샷을 선택하여 Play 게임즈 대상 앱에서 앱이 실행될 때 호출되는 콜백을 등록합니다.
SetOptionalIntentHandlerForUI
AndroidPlatformConfiguration & SetOptionalIntentHandlerForUI( IntentHandler intent_handler )
기본 Activity를 사용하여 Play 게임즈 UI를 실행하지 않으려면 원하는 경우 IntentHandler 함수를 설정하세요.
startActivityForResult를 사용하여 언제든지 제공된 UI 인텐트를 시작할 수 있는 함수를 제공합니다.
이 인텐트를 실행하는 데 사용된 활동은 Activity.onActivityResult()를 구현해야 합니다. 결과를 AndroidSupport::OnActivityResult로 전달합니다. 이 함수는 android_support.h에서 선언됩니다.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
팝업의 콘텐츠 뷰로 사용할 뷰를 설정합니다.
Valid
bool Valid() const
필요한 모든 값이 AndroidPlatformConfiguration에 제공된 경우 true를 반환합니다.
이 경우 Activity만 필수 값입니다.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
공개 정적 함수
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
스냅샷을 선택하여 Play 게임즈 대상 앱에서 앱이 실행될 때 호출되는 기본 콜백입니다.
SetOnLaunchedWithSnapshot으로 새 콜백을 설정하여 재정의할 수 있습니다.
