gpg:: AndroidPlatformConfiguration
#include <android_platform_configuration.h>
پیکربندی پلتفرم مورد استفاده هنگام ایجاد نمونه ای از کلاس GameServices در Android.
خلاصه
سازندگان و ویرانگرها | |
---|---|
AndroidPlatformConfiguration () | |
~AndroidPlatformConfiguration () |
انواع عمومی | |
---|---|
IntentHandler | typedefstd::function< void(jobject)> اگر نمیخواهید از Activity اصلی خود برای راهاندازی رابط کاربری Play Games استفاده کنید، به صورت اختیاری یک تابع IntentHandler تنظیم کنید. |
OnLaunchedWithSnapshotCallback | typedefstd::function< void( SnapshotMetadata )> نوع برگشت تماس مورد استفاده با SetOnLaunchedWithSnapshot . |
توابع عمومی | |
---|---|
SetActivity (jobject android_app_activity) | شما باید این را روی یک Android Activity تنظیم کنید که در طول عمر برنامه شما فعال است. |
SetOnLaunchedWithSnapshot ( OnLaunchedWithSnapshotCallback callback) | با انتخاب یک عکس فوری، تماسی را ثبت میکند که در صورت راهاندازی برنامه از برنامه مقصد بازیهای Play، تماس گرفته میشود. |
SetOptionalIntentHandlerForUI ( IntentHandler intent_handler) | اگر نمیخواهید از Activity اصلی خود برای راهاندازی رابط کاربری Play Games استفاده کنید، به صورت اختیاری یک تابع 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 Games استفاده کنید، به صورت اختیاری یک تابع IntentHandler تنظیم کنید.
با استفاده از startActivityForResult، تابعی را ارائه کنید که بتواند یک هدف UI ارائه شده را در هر نقطه شروع کند.
اکتیویتی که برای راه اندازی این intent استفاده می شود باید 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 Games استفاده کنید، به صورت اختیاری یک تابع IntentHandler تنظیم کنید.
با استفاده از startActivityForResult، تابعی را ارائه کنید که بتواند یک هدف UI ارائه شده را در هر نقطه شروع کند.
اکتیویتی که برای راه اندازی این intent استفاده می شود باید Activity.onActivityResult را پیاده سازی کند. نتیجه را به AndroidSupport::OnActivityResult ارسال کنید. این تابع در android_support.h اعلام شده است.
SetOptionalViewForPopups
AndroidPlatformConfiguration & SetOptionalViewForPopups( jobject android_view )
نمایش را به عنوان نمای محتوا برای پنجرههای بازشو تنظیم میکند.
معتبر است
bool Valid() const
در صورتی که همه مقادیر مورد نیاز به AndroidPlatformConfiguration ارائه شده باشند، true برمی گردند.
در این حالت تنها مقدار مورد نیاز Activity است.
~AndroidPlatformConfiguration
~AndroidPlatformConfiguration()
توابع استاتیک عمومی
DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT
void DEFAULT_ON_LAUNCHED_WITH_SNAPSHOT( SnapshotMetadata snapshot )
هنگام راهاندازی برنامه از برنامه مقصد بازیهای Play با انتخاب یک عکس فوری، تماس پیشفرض فراخوانی میشود.
این را می توان با تنظیم یک تماس جدید با SetOnLaunchedWithSnapshot لغو کرد.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی.