فئة متاحة للجميع
ArFragment
تنفيذ التجزئة المطلوبة للواقع المعزّز. لا يتطلب أذونات إضافية ويستخدم الإعداد التلقائي لـ ARCore.
الأشغال العامة
الأساليب العامة
سلسلة[] |
getAdditionalPermissions()
تعرض مجموعة من الأذونات الخطيرة التي يطلبها التطبيق بالإضافة إلى
Manifest.permission.CAMERA، وهي مطلوبة من خلال ARCore.
|
منطقي |
isArمطلوبة()
عرض "صحيح" إذا كان هذا التطبيق مطلوبًا باستخدام "الواقع المعزّز"، و"خطأ" إذا كان "الواقع المعزّز" اختياريًا.
|
الطرق المحمية
تهيئة |
getSessionConfiguration(جلسة جلسة)
|
ضبط<Session.Feature> |
getSessionFeatures()
يحدِّد هذا الإعداد ميزات إضافية لإنشاء
Session ARCore. |
باطلة |
andleSessionException(UnavailableExceptions sessionException)
|
الطرق المكتسَبة
من الصف
com.google.ar.sceneform.ux.BaseArFragment
تجريدي سلسلة[] |
getAdditionalPermissions()
تعرض مجموعة من الأذونات الخطيرة التي يطلبها التطبيق بالإضافة إلى
Manifest.permission.CAMERA، وهي مطلوبة من خلال ARCore.
|
ArSceneView |
getArSceneView()
للحصول على ArSceneView لهذا الجزء.
|
منطقي |
getCanRequestDemandPermissions()
إذا كانت القيمة صحيحة، تعرض خدمة
requestDangerousPermissions() بدون اتخاذ أي إجراء، إذا تم طلب أذونات
خطأ.
|
طائرة استكشافية |
getPlaneDetectyController()
تحصل على وحدة التحكّم في اكتشاف الطائرة، والتي تعرض تعليمات حول كيفية البحث عن الطائرات.
|
الإعداد المجرّد |
getSessionConfiguration(جلسة جلسة)
|
تجريدي Set<Session.Feature> |
getSessionFeatures()
يحدِّد هذا الإعداد ميزات إضافية لإنشاء
Session ARCore. |
نظام التحويل |
getTransformationSystem()
يحصل نظام التشغيل على نظام التحويل الذي تستخدمه
TransformableNode لرصد الإيماءات وتنسيق العقدة المحدّدة. |
تجريدي |
andleSessionException(UnavailableExceptions sessionException)
|
إلغاء |
initializeSession()
لإعداد جلسة ARCore.
|
منطقي |
isArمطلوبة()
عرض "صحيح" إذا كان هذا التطبيق مطلوبًا باستخدام "الواقع المعزّز"، و"خطأ" إذا كان "الواقع المعزّز" اختياريًا.
|
نظام التحويل |
makeTransformationSystem()
تنشئ نظام التحويل الذي يستخدمه هذا الجزء.
|
عرض | |
باطلة | |
باطلة | |
باطلة |
onPause()
|
باطلة |
onPeekTouch(HitTestResult HitTestResult, MotionEvent actionEvent)
يتم الاتصال عند إرسال حدث اللمس إلى مشهد.
|
باطلة |
onRequestPermissionsResult(int orderCode, String[] permissions, int[] results)
تلقّي نتائج طلبات الأذونات.
|
باطلة | |
باطلة | |
باطلة |
onWindowتركيزChanged(boolean hasالتركيز)
|
باطلة |
request القسمPermissions()
يبدأ عملية طلب أذونات خطيرة.
|
قيمة منطقية | |
باطلة |
setCanRequest الخطيPermissions(Boolean canRequest الخطيPermissions)
إذا كانت القيمة صحيحة، تعرض خدمة
requestDangerousPermissions() بدون اتخاذ أي إجراء، إذا تم طلب أذونات
خطأ.
|
باطلة |
setOnSessionInitialationListener(BaseArFragment.OnSessionInitializationListener onSessionInitializationListener)
تسجِّل استدعاءً لاستدعاءه عند بدء جلسة ARCore.
|
باطلة |
setOnTapArPlaneListener(BaseArFragment.OnTapArPlaneListener onTapArPlaneListener)
تسجِّل استدعاءً لاستدعاءه عند النقر على طائرة ARCore.
|
باطلة |
setupSelectionRenderable(FootprintSelectionمرئيizer الاختيار المرئي)
|
من الصف
android.support.v4.app.Fragment
باطلة | |
قيمة منطقية |
يساوي(Object arg0)
|
تجزئة FragmentActivity |
getActivity()
|
منطقي |
getAllowEnterTransitionOverlap()
|
منطقي |
getAllowReturnTransitionOverlap()
|
الحزمة النهائية |
getArguments()
|
النهائي FragmentManager |
getChildFragmentManager()
|
السياق |
getContext()
|
ViewModelProvider.مصنع |
getDefaultViewModelProvider Manufacturer()
|
الكائن |
getEnterTransition()
|
الكائن |
getExitTransition()
|
النهائي FragmentManager |
getFragmentManager()
|
الكائن النهائي |
getHost()
|
int int |
getId()
|
التصميم Inflater |
getLayoutInflater(حزمة arg0)
|
النهائي LayoutInflater |
getLayoutInflater()
|
دورة الحياة |
getLifecycle()
|
القائم بالتحميل |
getLoaderManager()
|
الجزء النهائي |
getParentFragment()
|
النهائي FragmentManager |
getParentFragmentManager()
|
الكائن |
getReenterTransition()
|
المراجع النهائية |
getResources()
|
قيمة منطقية |
getالاحتفاظInstance()
|
الكائن |
getReturnTransition()
|
Final SaveStateRegistry |
getSaveStateRegistry()
|
الكائن |
getSharedElementEnterTransition()
|
الكائن |
getSharedElementReturnTransition)
|
السلسلة النهائية |
getString(int arg0, Object... arg1)
|
السلسلة النهائية |
getString(int arg0)
|
السلسلة النهائية |
getTag()
|
الجزء النهائي |
getTargetFragment()
|
int int |
getTargetRequestCode()
|
النهائي Charتسلسل |
getText(int arg0)
|
منطقي |
getUservisibleHint()
|
عرض |
getView()
|
مالك مراحل النشاط |
getViewLifecycle owner()
|
LiveData<Lifecycle owner> |
getViewLifecycle ownerLiveData()
|
الاطّلاع على النماذج |
getViewModelStore()
|
قيمة منطقية |
hasOptionsMenu()
|
int int |
hashCode()
|
جزء ثابت | |
جزء ثابت | |
قيمة منطقية |
isإضافة()
|
قيمة منطقية |
isDetached()
|
قيمة منطقية |
isHidden()
|
قيمة منطقية |
isInLayout()
|
قيمة منطقية |
isMenuمرئية()
|
قيمة منطقية |
isإزالة()
|
قيمة منطقية |
isCVD()
|
قيمة منطقية |
isStatesaved()
|
قيمة منطقية |
isvisible()
|
باطلة |
onActivityCreated(حزمة arg0)
|
باطلة |
onActivityResult(int arg0, int arg1, Intent arg2)
|
باطلة |
onإرفاق(النشاط arg0)
|
باطلة |
onإرفاق(السياق arg0)
|
باطلة |
onInsertFragment(جزء جزء من الوسيطة 0)
|
باطلة |
onConfigurationChanged(Configuration arg0)
|
منطقي |
onContextItemSelected(MenuItem arg0)
|
باطلة |
onCreate(Bundle arg0)
|
الصور المتحركة |
onCreateAnimation(int arg0, boolean arg1, int arg2)
|
رسوم متحركة |
onCreateAnimator(int arg0, boolean arg1, int arg2)
|
باطلة | |
باطلة | |
عرض | |
باطلة |
onDestroy()
|
باطلة |
onDestroyOptionsMenu()
|
باطلة |
onDestroyView()
|
باطلة |
onDetach()
|
التصميم Inflater |
onGetLayoutInflater(حزمة rg0)
|
باطلة |
onHiddenChanged(منطقي arg0)
|
باطلة | |
باطلة | |
باطلة |
onLowMemory()
|
باطلة |
onMultiWindowModeChanged(boolean arg0)
|
منطقي |
onOptionsItemSelected(MenuItem arg0)
|
باطلة |
onOptionsMenuClosed(القائمة arg0)
|
باطلة |
onPause()
|
باطلة |
onImageInPictureModeChanged(boolean arg0)
|
باطلة |
onSetupOptionsMenu(القائمة arg0)
|
باطلة |
onPrimaryNavigatingFragmentChanged(boolean arg0)
|
باطلة |
onRequestPermissionsResult(int arg0, String[] arg1, int[] arg2)
|
باطلة |
onاستئناف()
|
باطلة |
onSaveInstanceState(Bundle arg0)
|
باطلة |
onStart()
|
باطلة |
onStop()
|
باطلة | |
باطلة |
onViewStateRestore(Bundle arg0)
|
باطلة |
postponeEnterTransition()
|
إلغاء |
postponeEnterTransition(long arg0، TimeUnit arg1)
|
باطلة |
registerForContextMenu(عرض arg0)
|
إلغاء |
requestPermissions(String[] arg0, int arg1)
|
تجزئة FragmentActivity |
requiredActivity()
|
الحزمة النهائية |
requiredArguments()
|
السياق النهائي |
requiredContext()
|
النهائي FragmentManager |
requiredFragmentManager()
|
الكائن النهائي |
requiredHost()
|
الجزء النهائي |
requiredParentFragment()
|
عرض نهائي |
requiredView()
|
باطلة |
setAllowEnterTransitionOverlap ( boolean arg0)
|
باطلة |
setAllowReturnTransitionOverlap(boolean arg0)
|
باطلة |
setArguments(مجموعة arg0)
|
باطلة |
setEnterSharedElementCallback(SharedElementCallback arg0)
|
باطلة |
setEnterTransition(Object arg0)
|
باطلة |
set ExitSharedElementCallback(SharedElementCallback arg0)
|
باطلة |
setExitTransition(Object arg0)
|
باطلة |
setHasOptionsMenu (الخيار arg0)
|
باطلة |
setInitialsavedState(Fragment.savedState arg0)
|
باطلة |
setMenuWidth(القيمة المنطقية 0)
|
باطلة |
setReenterTransition(كائن arg0)
|
باطلة |
setالاحتفاظInstance(منطقي arg0)
|
باطلة |
setreturnTransition(Object arg0)
|
باطلة |
setSharedElementEnterTransition(Object arg0)
|
باطلة |
setSharedElementReturnTransition(كائن arg0)
|
باطلة |
setTargetFragment(Fragment arg0, int arg1)
|
باطلة |
setUservisibleHint(وسيطة arg0)
|
منطقي |
shouldShowRequestRationale(String arg0)
|
باطلة |
startActivity(Intent arg0)
|
باطلة | |
باطلة |
startActivityForResult(Intent arg0, int arg1)
|
باطلة | |
باطلة |
startIntentIntentForResult(Intentsender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5, حزمة[arg6)
|
باطلة |
startPostponedEnterTransition()
|
سلسلة |
toString()
|
باطلة |
unregisterForContextMenu(عرض arg0)
|
من الفئة
java.lang.Object
من الواجهة
com.google.ar.sceneform.Scene.OnPeekTouchListener
تجريدي |
onPeekTouch(HitTestResult HitTestResult, MotionEvent actionEvent)
يتم الاتصال عند إرسال حدث اللمس إلى مشهد.
|
من الواجهة
android.content.ComponentCallbacks
تجريدي |
onConfigurationChanged(Configuration arg0)
|
تجريدي |
onLowMemory()
|
من الواجهة
android.view.View.OnCreateContextMenuListener
تجريدي |
من واجهة
android.arch.lifecycle.Lifecycle Owner
مراحل نشاط تجريدية |
getLifecycle()
|
من واجهة
android.arch.lifecycle.ViewModelStoreOwner
تجريد ViewModelStore |
getViewModelStore()
|
من الواجهة
android.archcycle.lifecycle.HasDefaultViewModelProvider Manufacturer
تجريد ViewViewProvider. |
getDefaultViewModelProvider Manufacturer()
|
من الواجهة
androidx.savedstate.savedStateRegistryOwner
تجريد SaveStateRegistry |
getSaveStateRegistry()
|
الأشغال العامة
Public ArFragment ()
الأساليب العامة
Public String[] getAdditionalPermissions ()
تعرض مجموعة من الأذونات الخطيرة التي يطلبها التطبيق بالإضافة إلى Manifest.permission.CAMERA، وهي مطلوبة من خلال ARCore. وإذا لم تكن هناك حاجة إلى أذونات إضافية، يجب عرض مصفوفة فارغة.
Public boolean isArمطلوبة ()
عرض "صحيح" إذا كان هذا التطبيق مطلوبًا باستخدام "الواقع المعزّز"، و"خطأ" إذا كان "الواقع المعزّز" اختياريًا. ويُسمى هذا عند إعداد التطبيق والجلسة.
الطرق المحمية
Protected Set<Session.Feature> getSessionFeatures ()
يحدِّد هذا الإعداد ميزات إضافية لإنشاء Session
ARCore. يمكنك الاطّلاع على
Session.Feature
.