herkese açık sınıf
ArFragment
Artırılmış Gerçeklik (AR) Gerekli Arrragment'i uygular. Ek izin gerektirmez ve ARCore için varsayılan yapılandırmayı kullanır.
İnşaat Ustaları
Herkese Açık Yöntemler
Dize[] |
getEkİzinler()
ARCore'un ihtiyacı olan Manifest.permission.CAMERA'ya ek olarak, uygulama için gerekli olan bir dizi tehlikeli izin döndürür.
|
boolean |
isArZorunlu()
Bu uygulama AR Gerekliyse true, AR İsteğe bağlıysa false değerini döndürür.
|
Korunan Yöntemler
Yapılandırma |
getSessionConfiguration(Oturum oturumu)
|
Ayarla&g;Oturum.Özellik> |
getSessionFeatures()
ARCore
Session oluşturmayla ilgili ek özellikleri belirtir. |
geçersiz |
handleSessionException (NotException sessionException)
|
Devralınan Yöntemler
Sınıftan: com.google.ar.sceneform.ux.BaseArFragment
soyut String[] |
getEkİzinler()
ARCore'un ihtiyacı olan Manifest.permission.CAMERA'ya ek olarak, uygulama için gerekli olan bir dizi tehlikeli izin döndürür.
|
ArScene Görünümü |
getArSceneView()
Bu parça için ArSceneView'u alır.
|
Boole |
getCanRequestDangerousPermissions()
Doğruysa
requestDangerousPermissions() , yanlış izinler istenecekse hiçbir şey yapmadan geri döner
|
Plane DiscoveryController |
getPlaneDiscoveryController()
Uçak tarama denetleyicisini alır. Bu denetleyici, uçakların nasıl taranacağıyla ilgili talimatları gösterir.
|
soyut Yapılandırma |
getSessionConfiguration (Oturum oturumu)
|
soyut Set<Oturum.Özellik> |
getSessionFeatures()
ARCore
Session oluşturmayla ilgili ek özellikleri belirtir. |
Dönüşüm Sistemi |
getTransformationSistem()
Hareketleri algılamak ve hangi düğümün seçildiğini koordine etmek için
TransformableNode tarafından kullanılan dönüşüm sistemini alır. |
soyut, geçersiz |
handleSessionException (NotException sessionException)
|
son geçersiz |
initializeSession()
ARCore oturumunu başlatır.
|
soyut boole |
isArZorunlu()
Bu uygulama AR Gerekliyse true, AR İsteğe bağlıysa false değerini döndürür.
|
Dönüşüm Sistemi |
makeTransformationSistem()
Bu parçanın kullandığı dönüşüm sistemini oluşturur.
|
Görüntüle | |
geçersiz | |
geçersiz | |
geçersiz |
onPause()
|
geçersiz |
onPeekTouch(HitTestResult isTestTest, MotionEvent motionEvent)
Bir dokunma etkinliği bir sahneye gönderildiğinde çağrılır.
|
geçersiz |
onRequestPermissionsResult(int requestCode, String[] izinleri, in[[] sonuçları)
İzin istekleri için sonuçları alır.
|
geçersiz |
onResume()
|
geçersiz | |
geçersiz |
onWindowCenterChanged(boole hasOdak)
|
geçersiz |
requestDangerousPermissions()
Tehlikeli izin isteme sürecini başlatır.
|
son boole | |
geçersiz |
setCanRequestDangerousPermissions(Boole canRequestDangerousPermissions)
Doğruysa
requestDangerousPermissions() , yanlış izinler istenecekse hiçbir şey yapmadan geri döner
|
geçersiz |
setOnSessionInitializationListener(BaseArFragment.OnSessionInitializationListener onSessionInitializationListener)
ARCore oturumu başlatıldığında çağrılacak bir geri çağırma kaydeder.
|
geçersiz |
setOnTapArPlaneListener(BaseArFragment.OnTapArPlaneListener onTapArPlaneListener)
Bir ARCore uçağına dokunulduğunda çağrılacak bir geri çağırma kaydeder.
|
geçersiz |
android.support.v4.app.Fragment sınıfından
geçersiz | |
son boole |
eşittir(Nesne arg0)
|
Son FragmentActivity |
getActivity()
|
boolean |
getAllowEnterTransitionOverlap()
|
boolean |
getAllowReturnTransitionOverlap()
|
son Paket |
getArguments()
|
Son FragmentManager |
getChildFragmentManager()
|
Bağlam |
getContext()
|
ViewModelProvider.Fabrika |
getDefaultViewModelProviderFactory()
|
Nesne |
getEnterTransition()
|
Nesne |
getExitTransition()
|
Son FragmentManager |
getFragmentManager()
|
nihai Nesne |
getHost()
|
nihai int |
getId()
|
Düzenleyici Inflater |
getLayoutInflater(Paket arg0)
|
son LayoutInflater |
getLayoutInflater()
|
Yaşam döngüsü |
getlifecycle()
|
Yükleyici Yöneticisi |
getLoaderManager()
|
son parça |
getParentFragment()
|
Son FragmentManager |
getParentFragmentManager()
|
Nesne |
getReenterTransition()
|
son Kaynaklar |
getResources()
|
son boole |
getKeepInstance()
|
Nesne |
getReturnTransition()
|
Final SavedStateRegistry |
getSavedStateRegistry()
|
Nesne |
getSharedElementEnterTransition()
|
Nesne |
getSharedElementReturnTransition()
|
son Dize |
getString(örnek arg0, Nesne... arg1)
|
son Dize |
getString(örnek arg0)
|
son Dize |
getTag()
|
son parça |
getTargetFragment()
|
nihai int |
getTargetRequestCode()
|
son CharSequence |
getText(int arg0)
|
boolean |
getUserVisibleHint()
|
Görüntüle |
getView()
|
Yaşam Döngüsü Sahibi |
getViewLifecycleOwner()
|
LiveData<Yaşam Döngüsü Sahibi> |
getViewLifecycleOwnerLiveData()
|
Model Modelini Görüntüle |
getViewModelStore()
|
son boole |
hasOptionsMenu()
|
nihai int |
hashCode()
|
statik Parça | |
statik Parça |
anında
|
son boole |
isAdded()
|
son boole |
isDeyrated()
|
son boole |
isHidden()
|
son boole |
isInLayout()
|
son boole |
isMenuVisible()
|
son boole |
isRemoving()
|
son boole |
isDevamı
|
son boole |
isStateSaved()
|
son boole |
isVisible()
|
geçersiz |
onActivityCreated(Paket arg0)
|
geçersiz |
onActivityResult(int. arg0, int arg1, Niyet arg2)
|
geçersiz |
onInsert(Etkinlik arg0)
|
geçersiz |
onInsert(Bağlam bağımsız değişkeni)
|
geçersiz |
onattachFragment(Parça bağımsız değişkeni 0)
|
geçersiz |
onConfigurationChanged(Yapılandırma arg0)
|
boolean |
onContextItemSelected(MenuItem arg0)
|
geçersiz |
onCreate(Paket arg0)
|
Animasyon |
onCreateAnimation(örnek arg0, boole arg1, int arg2)
|
Animatör |
onCreateAnimator (örnek: arg0, boole arg1, int arg2)
|
geçersiz | |
geçersiz | |
Görüntüle | |
geçersiz |
onDestroy()
|
geçersiz |
onDestroyOptionsMenu()
|
geçersiz |
onDestroyView()
|
geçersiz |
onDetach()
|
Düzenleyici Inflater |
onGetLayoutInflater(Paket arg0)
|
geçersiz |
onHiddenChanged(boole bağımsız değişkeni)
|
geçersiz | |
geçersiz | |
geçersiz |
onDüşük Bellek()
|
geçersiz |
onMultiWindowModeChanged(boole bağımsız değişkeni 0)
|
boolean |
onOptionsItemSelected(MenuItem arg0)
|
geçersiz |
onOptionsMenuClosed(Menü arg00)
|
geçersiz |
onPause()
|
geçersiz |
onPictureInPictureModeChanged (boole arg0)
|
geçersiz |
onReadyOptionsMenu(Menü arg0)
|
geçersiz |
onPrimaryNavigationFragmentChanged(boole bağımsız değişkeni 0)
|
geçersiz |
onRequestPermissionsResult(örnek arg0, Dize[] arg1, int[] arg2)
|
geçersiz |
onResume()
|
geçersiz |
onSaveInstanceState(Paket arg0)
|
geçersiz |
onStart()
|
geçersiz |
onStop()
|
geçersiz | |
geçersiz |
onViewStateRestored(Paket arg0)
|
geçersiz |
postponeEnterTransition()
|
son geçersiz |
postponeEnterTransition(long arg0, TimeUnit arg1)
|
geçersiz |
registerForContextMenu(0 bağımsız değişkenini görüntüleyin)
|
son geçersiz |
requestPermissions(Dize[] arg0, int arg1)
|
Son FragmentActivity |
requireActivity()
|
son Paket |
requireArguments()
|
son Bağlam |
requireContext()
|
Son FragmentManager |
requireFragmentManager()
|
nihai Nesne |
requireHost()
|
son parça |
requireParentFragment()
|
son Görünüm |
requireView()
|
geçersiz |
setAllowEnterTransitionOverlap(boole bağımsız değişkeni)
|
geçersiz |
setAllowReturnTransitionOverlap(Bot arg0)
|
geçersiz |
setArguments(Paket arg0)
|
geçersiz |
setEnterSharedElementCallback(SharedElementCallback arg0)
|
geçersiz |
setEnterTransition(Nesne arg0)
|
geçersiz |
setExitSharedElementCallback(SharedElementCallback arg0)
|
geçersiz |
setExitTransition(Nesne arg0)
|
geçersiz |
setHasOptionsMenu(boole bağımsız değişkeni 0)
|
geçersiz |
setInitialSavedState(Parça.SavedState arg0)
|
geçersiz |
setMenuGörünürlük(boole bağımsız değişkeni 0)
|
geçersiz |
setReenterTransition(Nesne arg0)
|
geçersiz |
setKeepInstance (boole bağımsız değişkeni)
|
geçersiz |
setReturnTransition(Nesne arg0)
|
geçersiz |
setSharedElementEnterTransition(Nesne arg0)
|
geçersiz |
setSharedElementReturnTransition(Nesne arg0)
|
geçersiz |
setTargetFragment(Parça bağımsız değişkeni 0, int arg1)
|
geçersiz |
setUserVisibleHint(boole bağımsız değişkeni 0)
|
boolean |
shouldShowRequestPermissionRationale(Dize arg0)
|
geçersiz |
startActivity(Niyet arg0)
|
geçersiz | |
geçersiz |
startActivityForResult(Niyet arg0, int arg1)
|
geçersiz | |
geçersiz |
startIntentGönderenForResult(IntentGönderen arg0, int arg1, Niyet arg2, int arg3, int arg4, int arg5, Paket arg6)
|
geçersiz |
startPostponedEnterTransition()
|
Dize |
toString()
|
geçersiz |
unregisterForContextMenu( bağımsız değişkeni görüntüle)
|
java.lang.Object sınıfından
com.google.ar.sceneform.Scene.OnPeekTouchListener arayüzünden
soyut, geçersiz |
onPeekTouch(HitTestResult isTestTest, MotionEvent motionEvent)
Bir dokunma etkinliği bir sahneye gönderildiğinde çağrılır.
|
com.google.ar.sceneform.Scene.OnUpdateListener arayüzünden
android.content.ComponentCallbacks arayüzünden
soyut, geçersiz |
onConfigurationChanged(Yapılandırma arg0)
|
soyut, geçersiz |
onDüşük Bellek()
|
android.view.View.OnCreateContextMenuListener arayüzünden
soyut, geçersiz |
android.arch.lifecycle.LifecycleOwner arayüzünden
soyut Yaşam döngüsü |
getlifecycle()
|
android.arch.lifecycle.ViewModelStoreOwner arayüzünden
soyut ViewModelStore |
getViewModelStore()
|
android.arch.lifecycle.HasDefaultViewModelProviderFactory arayüzünden
soyut ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
androidx.savestate.SavedStateRegistryOwner arayüzünden
soyut SavedStateRegistry |
getSavedStateRegistry()
|
İnşaat Ustaları
public ArFragment ()
Herkese Açık Yöntemler
public String[] getAdditionalPermissions ()
ARCore'un ihtiyacı olan Manifest.permission.CAMERA'ya ek olarak, uygulama için gerekli olan bir dizi tehlikeli izin döndürür. Ek izin gerekmiyorsa boş bir dizi döndürülmelidir.
genel boole isArZorunlu ()
Bu uygulama AR Gerekliyse true, AR İsteğe bağlıysa false değerini döndürür. Bu değer, uygulama ve oturum başlatılırken çağrılır.
Korunan Yöntemler
korumalı Belirle&; Oturum.Özellik
ARCore Session
oluşturmayla ilgili ek özellikleri belirtir. Session.Feature
hükümlerini inceleyin.
korumalı geçersiz handleSessionException (availableException sessionException)
Parametreler
oturumİstisnası |
---|