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)>
Secara opsional, tetapkan fungsi IntentHandler jika Anda tidak ingin menggunakan Aktivitas 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 menetapkannya ke Aktivitas Android yang aktif selama masa aktif aplikasi.
|
SetOnLaunchedWithSnapshot(OnLaunchedWithSnapshotCallback callback)
|
Mendaftarkan callback yang akan dipanggil jika aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
|
SetOptionalIntentHandlerForUI(IntentHandler intent_handler)
|
Secara opsional, tetapkan fungsi IntentHandler jika Anda tidak ingin menggunakan Aktivitas utama untuk meluncurkan UI Play Game.
|
SetOptionalViewForPopups(jobject android_view)
|
Menetapkan View yang akan digunakan sebagai tampilan konten untuk pop-up.
|
Valid() const
|
bool
Menampilkan true jika semua nilai yang diperlukan diberikan ke AndroidPlatformConfiguration.
|
Fungsi statis publik |
|
---|---|
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT(SnapshotMetadata snapshot)
|
void
Callback default yang dipanggil saat aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
|
Jenis publik
IntentHandler
std::function< void(jobject)> IntentHandler
Secara opsional, tetapkan fungsi IntentHandler jika Anda tidak ingin menggunakan Aktivitas utama untuk meluncurkan UI Play Game.
Berikan fungsi yang dapat memulai intent UI yang disediakan kapan saja, menggunakan startActivityForResult.
Aktivitas yang digunakan untuk meluncurkan intent ini harus menerapkan Activity.onActivityResult(). 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 menetapkannya ke Aktivitas Android yang aktif selama masa aktif aplikasi.
Jika Anda juga tidak menetapkan sesuatu untuk SetOptionalIntentHandlerForUI, aktivitas ini juga akan digunakan untuk meluncurkan UI, dan harus menerapkan Activity.onActivityResult(). 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 )
Secara opsional, tetapkan fungsi IntentHandler jika Anda tidak ingin menggunakan Aktivitas utama untuk meluncurkan UI Play Game.
Berikan fungsi yang dapat memulai intent UI yang disediakan kapan saja, menggunakan startActivityForResult.
Aktivitas yang digunakan untuk meluncurkan intent ini harus menerapkan Activity.onActivityResult(). Teruskan hasilnya ke AndroidSupport::OnActivityResult. Fungsi ini dideklarasikan di android_support.h.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
Menetapkan View yang akan digunakan sebagai tampilan konten untuk pop-up.
Berlaku
bool Valid() const
Menampilkan nilai 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 yang dipanggil saat aplikasi diluncurkan dari Aplikasi Tujuan Play Game dengan memilih snapshot.
Hal ini dapat diganti dengan menetapkan callback baru dengan SetOnLaunchedWithSnapshot.