ArFragment

کلاس عمومی ArFragment

ArFragment مورد نیاز AR را پیاده سازی می کند. به مجوزهای اضافی نیاز ندارد و از پیکربندی پیش فرض برای ARCore استفاده می کند.

سازندگان عمومی

روش های عمومی

رشته[]
دریافت مجوزهای اضافی ()
مجموعه‌ای از مجوزهای خطرناک را که برنامه علاوه بر Manifest.permission.CAMERA که ARCore به آن نیاز دارد، برمی‌گرداند.
بولی
isArRequired ()
اگر این برنامه AR مورد نیاز باشد، درست است، اگر AR اختیاری باشد، نادرست است.

روش های محافظت شده

پیکربندی
< Session.Feature > را تنظیم کنید
getSessionFeatures ()
ویژگی های اضافی را برای ایجاد یک Session ARCore مشخص می کند.
خالی

روش های ارثی

سازندگان عمومی

ArFragment عمومی ()

روش های عمومی

رشته عمومی[] getAdditionalPermissions ()

مجموعه‌ای از مجوزهای خطرناک را که برنامه علاوه بر Manifest.permission.CAMERA که ARCore به آن نیاز دارد، برمی‌گرداند. اگر به مجوزهای اضافی نیاز نباشد، یک آرایه خالی باید برگردانده شود.

بولین عمومی isArRequired ()

اگر این برنامه AR مورد نیاز باشد، درست است، اگر AR اختیاری باشد، نادرست است. این در هنگام مقداردهی اولیه برنامه و جلسه فراخوانی می شود.

روش های محافظت شده

پیکربندی محافظت شده getSessionConfiguration ( جلسه جلسه)

مولفه های
جلسه

محافظت شده < Session.Feature > getSessionFeatures ()

ویژگی های اضافی را برای ایجاد یک Session ARCore مشخص می کند. Session.Feature را ببینید.

محافظت شده void handleSessionException ( UnavailableException sessionException)

مولفه های
sessionException