corso pubblico
ArFragment
Implementa l'AR obbligatorio. Non richiede autorizzazioni aggiuntive e utilizza la configurazione predefinita per ARCore.
Costruttori pubblici
Metodi pubblici
| Stringa[] |
getAdditionalPermissions()
Restituisce una serie di autorizzazioni pericolose necessarie per l'app, oltre a
Manifest.permission.CAMERA, necessaria da ARCore.
|
| boolean |
isArRequired()
Restituisce true se l'applicazione è AR richiesta. false se AR facoltativo.
|
Metodi protetti
| Configurazione |
getSessionConfiguration(session sessione)
|
| Imposta<Session.Feature> |
getSessionfeatures()
Specifica funzionalità aggiuntive per la creazione di un elemento
Session ARCore. |
| nullo |
handleSessionException(ExceptionException sessionException)
|
Metodi ereditati
Dalla classe
com.google.ar.sceneform.ux.BaseArFragment
| astratto String[] |
getAdditionalPermissions()
Restituisce una serie di autorizzazioni pericolose necessarie per l'app, oltre a
Manifest.permission.CAMERA, necessaria da ARCore.
|
| Visualizzazione panoramica |
getArSceneView()
Visualizza l'ArSceneView per questo frammento.
|
| Booleano |
getCanRequestSensitivePermission()
Se true,
requestDangerousPermissions() restituisce senza eseguire alcuna azione, se verranno richieste autorizzazioni false
|
| PlaneDiscoveryController |
getPlaneDiscoveryController()
Recupera il controller di rilevamento degli aerei, che mostra le istruzioni su come cercare gli aerei.
|
| Config astratta |
getSessionConfiguration(session sessione)
|
| astratta Set<Session.Feature> |
getSessionfeatures()
Specifica funzionalità aggiuntive per la creazione di un elemento
Session ARCore. |
| Sistema di trasformazione |
getTransformationSystem()
Recupera il sistema di trasformazione, che viene utilizzato da
TransformableNode per rilevare
i gesti e coordinare il nodo selezionato. |
| astratto void |
handleSessionException(ExceptionException sessionException)
|
| finale null |
InitializeSession()
Inizializza la sessione ARCore.
|
| booleano astratto |
isArRequired()
Restituisce true se l'applicazione è AR richiesta. false se AR facoltativo.
|
| Sistema di trasformazione |
makeTransformationSystem().
Crea il sistema di trasformazione utilizzato da questo frammento.
|
| View (Visualizzazione) | |
| nullo | |
| nullo | |
| nullo |
onpause()
|
| nullo |
onPeekTouch(HitTestResult hitTestResult, MotionEvent motionEvent)
Chiamata quando un evento touch viene inviato a una scena.
|
| nullo |
onRequestPermissionsResult(int requestCode, String[] permissions, int[] risultati)
Riceve i risultati per le richieste di autorizzazione.
|
| nullo | |
| nullo | |
| nullo |
onWindowFocusChanged(booleano focus)
|
| nullo |
requestSensitivePermissions()
Avvia il processo di richiesta di autorizzazioni pericolose.
|
| booleano finale | |
| nullo |
setCanRequestPotentialPermissions(Boolean canRequestSensitivePermissions)
Se true,
requestDangerousPermissions() restituisce senza eseguire alcuna azione, se verranno richieste autorizzazioni false
|
| nullo |
setOnSessionInitializationListener(BaseArFragment.OnSessionInitializationListener onSessionInitializationListener)
Registra un callback da richiamare quando viene avviata la sessione ARCore.
|
| nullo |
setOnTapArPlaneListener(BaseArFragment.OnTapArPlaneListener onTapArPlaneListener)
Registra un callback da richiamare quando viene toccato un piano ARCore.
|
| nullo |
setupSelectionRenderable(FootprintSelectionvisualizer selectVisualizzaizer)
|
Dalla classe
android.support.v4.app.Fragment
| nullo | |
| booleano finale |
uguale a(Oggetto arg0)
|
| attività finale |
getActivity()
|
| boolean |
getAllowEnterTransitionoverlay()
|
| boolean |
getAllowReturnTransitionoverlay()
|
| finale Set |
getArguments()
|
| finale FragmentManager |
getChildFragmentManager()
|
| Contesto |
getContext()
|
| ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
| Oggetto |
getEnterTransition()
|
| Oggetto |
getExitTransition()
|
| finale FragmentManager |
getFragmentManager()
|
| finale Oggetto |
getHost()
|
| int finale |
getId()
|
| Layout interno |
getLayoutInflater(Pacchetto arg0)
|
| finale LayoutInflater |
getLayoutInflater()
|
| Ciclo di vita |
getLifecycle()
|
| GestoreGestore |
getLoadManager()
|
| finale Frammento |
getParentFragment()
|
| finale FragmentManager |
getParentFragmentManager()
|
| Oggetto |
getReenterTransition()
|
| finale Risorse |
getResources()
|
| booleano finale |
getConservaInstance
|
| Oggetto |
getReturnTransition()
|
| finale SaveStateRegistry |
getSavedStateRegistry()
|
| Oggetto |
getSharedElementEnterTransition()
|
| Oggetto |
getSharedElementReturnTransition()
|
| finale Stringa |
getString(int arg0, Oggetto... arg1)
|
| finale Stringa |
getString(int arg0)
|
| finale Stringa |
getTag()
|
| finale Frammento |
getTargetFragment()
|
| int finale |
getTargetRequestCode()
|
| finale CharSequenza |
getText (int arg0)
|
| boolean |
getUserVisibleHint()
|
| View (Visualizzazione) |
getView()
|
| Proprietario del ciclo di vita |
getViewLifecycleOwner()
|
| LiveData<LifecycleOwner> |
getViewLifecycleOwnerLiveData()
|
| Visualizza il negozio di modelli |
getViewModelStore()
|
| booleano finale |
hasOptionsMenu()
|
| int finale |
hashCode()
|
| Frammento statico | |
| Frammento statico | |
| booleano finale |
èaggiunto()
|
| booleano finale |
isDetatch()
|
| booleano finale |
isHidden()
|
| booleano finale |
isInLayout()
|
| booleano finale |
isMenuVisible()
|
| booleano finale |
isRemoving()
|
| booleano finale |
isRiprendi()
|
| booleano finale |
isStateSaved()
|
| booleano finale |
isVisible()
|
| nullo |
onActivityCreated(Set arg0)
|
| nullo |
onActivityResult(int arg0, int arg1, intent arg2)
|
| nullo |
onAttach(Attività)
|
| nullo |
onAttach(Contesto arg0)
|
| nullo |
onAttachFragment(Frammento arg0)
|
| nullo |
onConfigurationChanged(Configurazione arg0)
|
| boolean |
onContextItemSelected (MenuItem argomento)
|
| nullo |
onCreate(Set arg0)
|
| Animazione |
onCreateAnimation(int arg0, boolean arg1, int arg2)
|
| Animatore |
onCreateAnimator(int arg0, boolean arg1, int arg2)
|
| nullo | |
| nullo | |
| View (Visualizzazione) | |
| nullo |
onDestroy()
|
| nullo |
onDestroyOptionsMenu()
|
| nullo |
onDestroyView()
|
| nullo |
onDetach()
|
| Layout interno |
onGetLayoutInflater(set arg0)
|
| nullo |
onHiddenChanged(arg0 booleano)
|
| nullo | |
| nullo | |
| nullo |
onBassaMemoria()
|
| nullo |
onMultiWindowModeChanged(arg0 booleano)
|
| boolean |
onOptionsItemSelected(MenuItem argomento)
|
| nullo |
onOptionsMenuClosed(Menu arg0)
|
| nullo |
onpause()
|
| nullo |
onPictureInPictureModeChanged(arg0 booleano)
|
| nullo |
onPrepareOptionsMenu(Menu arg0)
|
| nullo |
onPrimaryNavigazioneFragmentChanged(arg0 booleano)
|
| nullo |
onRequestPermissionsResult(int arg0, string[] arg1, int[] arg2)
|
| nullo |
onRiprendi()
|
| nullo |
onSaveInstanceState(Set arg0)
|
| nullo |
onStart()
|
| nullo |
onStop()
|
| nullo | |
| nullo |
onViewStateRestored(Set arg0)
|
| nullo |
postponeEnterTransition()
|
| finale null |
postponeEnterTransition(long arg0, TimeUnit arg1)
|
| nullo |
registerForContextMenu (visualizzazione arg0)
|
| finale null |
requestPermissions(String[] arg0, int arg1)
|
| attività finale |
requireActivity()
|
| finale Set |
requireArguments()
|
| finale Contesto |
requireContext()
|
| finale FragmentManager |
requireFragmentManager()
|
| finale Oggetto |
requireHost()
|
| finale Frammento |
requireParentFragment()
|
| finale Visualizza |
requireView()
|
| nullo |
setAllowEnterTransitionoverlay(arg0 booleano)
|
| nullo |
setAllowReturnTransitionOverlay(arg0 booleano)
|
| nullo |
setArguments(Set arg0)
|
| nullo |
setEnterSharedElementCallback(SharedElementCallback arg0)
|
| nullo |
setEnterTransition(Oggetto arg0)
|
| nullo |
setExitSharedElementCallback(SharedElementCallback arg0)
|
| nullo |
setExitTransition(oggetto arg0)
|
| nullo |
setHasOptionsMenu(boolean arg0)
|
| nullo |
setInitialSavedState(Frammento.SavedState arg0)
|
| nullo |
setMenuVisibilità(arg0 booleano)
|
| nullo |
setReenterTransition (Oggetto arg0)
|
| nullo |
setserveInstance(arg0 booleano)
|
| nullo |
setReturnTransition(Oggetto arg0)
|
| nullo |
setSharedElementEnterTransition(oggetto arg0)
|
| nullo |
setSharedElementReturnTransition(Oggetto arg0)
|
| nullo |
setTargetFragment(Frammento arg0, int arg1)
|
| nullo |
setUserVisibleHint(arg0 booleano)
|
| boolean |
shouldShowRequestPermissionRationale(Stringa argomento)
|
| nullo |
startActivity(Intent arg0)
|
| nullo | |
| nullo |
startActivityForResult(Intent arg0, int arg1)
|
| nullo | |
| nullo |
startIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5, Bundle arg6)
|
| nullo |
startPostponedEnterTransition()
|
| Stringa |
toString()
|
| nullo |
unregisterForContextMenu(Visualizzazione arg0)
|
Dalla classe
java.lang.Object
Dall'interfaccia
com.google.ar.sceneform.Scene.OnPeekTouchListener
| astratto void |
onPeekTouch(HitTestResult hitTestResult, MotionEvent motionEvent)
Chiamata quando un evento touch viene inviato a una scena.
|
Dall'interfaccia
com.google.ar.sceneform.Scene.OnUpdateListener
Dall'interfaccia
android.content.ComponentCallbacks
| astratto void |
onConfigurationChanged(Configurazione arg0)
|
| astratto void |
onBassaMemoria()
|
Dall'interfaccia android.view.View.OnCreateContextMenuListener
| astratto void |
Dall'interfaccia
android.arch.lifecycle.LifecycleOwner
| ciclo di vita astratto |
getLifecycle()
|
Dall'interfaccia
android.arch.lifecycle.ViewModelStoreOwner
| astratto ViewModelStore |
getViewModelStore()
|
Dall'interfaccia
android.arch.lifecycle.HasDefaultViewModelProviderFactory
| astratto ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
Dall'interfaccia
androidx.savedstate.SavedStateRegistryOwner
| astratto StateStateRegistry |
getSavedStateRegistry()
|
Costruttori pubblici
pubblica Argomento ()
Metodi pubblici
public String[] getAdditionalPermissions ()
Restituisce una serie di autorizzazioni pericolose necessarie per l'app, oltre a Manifest.permission.CAMERA, necessaria da ARCore. Se non sono necessarie autorizzazioni aggiuntive, deve essere restituito un array vuoto.
pubblico booleano isArRequired ()
Restituisce true se l'applicazione è AR richiesta. false se AR facoltativo. Viene chiamato durante l'inizializzazione dell'applicazione e della sessione.
Metodi protetti
protetto Set<Session.Feature> getSessionfeatures ()
Specifica funzionalità aggiuntive per la creazione di un elemento Session ARCore. Consulta
Session.Feature.
Protected void handleSessionException (ExceptionException sessionException)
Parametri
| Eccezione sessione |
|---|