تجزئة

فئة متاحة للجميع ArFragment

تنفيذ التجزئة المطلوبة للواقع المعزّز. لا يتطلب أذونات إضافية ويستخدم الإعداد التلقائي لـ ARCore.

الأشغال العامة

الأساليب العامة

سلسلة[]
getAdditionalPermissions()
تعرض مجموعة من الأذونات الخطيرة التي يطلبها التطبيق بالإضافة إلى Manifest.permission.CAMERA، وهي مطلوبة من خلال ARCore.
منطقي
isArمطلوبة()
عرض "صحيح" إذا كان هذا التطبيق مطلوبًا باستخدام "الواقع المعزّز"، و"خطأ" إذا كان "الواقع المعزّز" اختياريًا.

الطرق المحمية

تهيئة
ضبط<Session.Feature>
getSessionFeatures()
يحدِّد هذا الإعداد ميزات إضافية لإنشاء Session ARCore.
باطلة

الطرق المكتسَبة

الأشغال العامة

Public ArFragment ()

الأساليب العامة

Public String[] getAdditionalPermissions ()

تعرض مجموعة من الأذونات الخطيرة التي يطلبها التطبيق بالإضافة إلى Manifest.permission.CAMERA، وهي مطلوبة من خلال ARCore. وإذا لم تكن هناك حاجة إلى أذونات إضافية، يجب عرض مصفوفة فارغة.

Public boolean isArمطلوبة ()

عرض "صحيح" إذا كان هذا التطبيق مطلوبًا باستخدام "الواقع المعزّز"، و"خطأ" إذا كان "الواقع المعزّز" اختياريًا. ويُسمى هذا عند إعداد التطبيق والجلسة.

الطرق المحمية

محمي الإعداد getSessionConfiguration (جلسة جلسة)

المَعلمات
جلسة

Protected Set<Session.Feature> getSessionFeatures ()

يحدِّد هذا الإعداد ميزات إضافية لإنشاء Session ARCore. يمكنك الاطّلاع على Session.Feature.

بلد باطل HandleSessionException (UnavailableException sessionException)

المَعلمات
استثناء الجلسة