gpg:: AndroidPlatformConfiguration
#include <android_platform_configuration.h>
Konfigurasi platform yang digunakan saat membuat instance class GameServices di Android.
Ringkasan
Konstruktor dan Destruktor |
|
---|---|
AndroidPlatformConfiguration()
|
|
~AndroidPlatformConfiguration()
|
Jenis publik |
|
---|---|
IntentHandler
|
typedefstd::function< void(jobject)>
Jika perlu, setel fungsi IntentHandler jika Anda tidak ingin menggunakan Activity utama untuk meluncurkan UI Play Game. |
OnLaunchedWithSnapshotCallback
|
typedefstd::function< void(SnapshotMetadata)>
Jenis callback yang digunakan dengan SetOnLaunchedWithSnapshot. |
Fungsi publik |
|
---|---|
SetActivity(jobject android_app_activity)
|
Anda harus menyetelnya ke Aktivitas Android yang aktif selama masa pakai aplikasi.
|
SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback)
|
Mendaftarkan callback yang akan dipanggil jika aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
|
SetOptionalIntentHandlerForUI(IntentHandler intent_handler)
|
Jika perlu, setel fungsi IntentHandler jika Anda tidak ingin menggunakan Activity utama untuk meluncurkan UI Play Game.
|
SetOptionalViewForPopups(jobject android_view)
|
Menyetel Tampilan agar digunakan sebagai tampilan konten untuk pop-up.
|
Valid() const
|
bool
Menampilkan true (benar) jika semua nilai yang diperlukan diberikan ke AndroidPlatformConfiguration.
|
Fungsi statis publik |
|
---|---|
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot)
|
void
Callback default dipanggil saat aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
|
Jenis publik
IntentHandler
std::function< void(jobject)> IntentHandler
Jika perlu, setel fungsi IntentHandler jika Anda tidak ingin menggunakan Activity utama untuk meluncurkan UI Play Game.
Sediakan fungsi yang dapat memulai intent UI yang disediakan kapan saja, menggunakan startActivityForResult.
Aktivitas yang digunakan untuk meluncurkan intent ini harus mengimplementasikan Activity.unitypackage(). Teruskan hasilnya ke AndroidSupport::OnActivityResult. Fungsi ini dideklarasikan di android_support.h.
OnLaunchedWithSnapshotCallback
std::function< void(SnapshotMetadata)> OnLaunchedWithSnapshotCallback
Jenis callback yang digunakan dengan SetOnLaunchedWithSnapshot.
Fungsi publik
AndroidPlatformConfiguration
AndroidPlatformConfiguration()
SetActivity
AndroidPlatformConfiguration & SetActivity( jobject android_app_activity )
Anda harus menyetelnya ke Aktivitas Android yang aktif selama masa pakai aplikasi.
Jika Anda juga tidak menetapkan sesuatu untuk SetOptionalIntentHandlerForUI, aktivitas ini juga akan digunakan untuk meluncurkan UI, dan harus mengimplementasikan Activity.iframe(). Teruskan hasilnya ke AndroidSupport::OnActivityResult. Fungsi ini dideklarasikan di android_support.h.
SetOnLaunchedWithSnapshot
AndroidPlatformConfiguration & SetOnLaunchedWithSnapshot( OnLaunchedWithSnapshotCallback callback )
Mendaftarkan callback yang akan dipanggil jika aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
SetOptionalIntentHandlerForUI
AndroidPlatformConfiguration & SetOptionalIntentHandlerForUI( IntentHandler intent_handler )
Jika perlu, setel fungsi IntentHandler jika Anda tidak ingin menggunakan Activity utama untuk meluncurkan UI Play Game.
Sediakan fungsi yang dapat memulai intent UI yang disediakan kapan saja, menggunakan startActivityForResult.
Aktivitas yang digunakan untuk meluncurkan intent ini harus mengimplementasikan Activity.unitypackage(). Teruskan hasilnya ke AndroidSupport::OnActivityResult. Fungsi ini dideklarasikan di android_support.h.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
Menyetel Tampilan agar digunakan sebagai tampilan konten untuk pop-up.
Berlaku
bool Valid() const
Menampilkan true (benar) jika semua nilai yang diperlukan diberikan ke AndroidPlatformConfiguration.
Dalam hal ini, satu-satunya nilai yang diperlukan adalah Aktivitas.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
Fungsi statis publik
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
Callback default dipanggil saat aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
Hal ini dapat diganti dengan menyetel callback baru menggunakan SetOnLaunchedWithSnapshot.