klasa publiczna ArFragment
Wdraża wymagany AR Arpt. Nie wymaga dodatkowych uprawnień i używa domyślnej konfiguracji ARCore.
Budownictwo publiczne
Metody publiczne
Ciąg[] |
getAdditionalPermissions()
Zwraca tablicę niebezpiecznych uprawnień, które są wymagane przez aplikację wraz z plikiem Manifest.permission.CAMERA, która jest wymagana przez ARCore.
|
wartość logiczna |
isArWymagany()
Zwraca wartość „true”, jeśli ta aplikacja jest wymagana (AR), lub „false”, jeśli AR jest opcjonalna.
|
Metody chronione
Konfiguracja |
getSessionConfiguration (sesja sesji)
|
Set<Session.Feature> |
getSessionFeatures()
Określa dodatkowe funkcje tworzenia ARCore
Session . |
nieważne |
handleSessionException(AvailableException sessionException)
|
Metody dziedziczone
Od klasy com.google.ar.sceneform.ux.BaseArFragment
abstrakcyjny Ciąg[] |
getAdditionalPermissions()
Zwraca tablicę niebezpiecznych uprawnień, które są wymagane przez aplikację wraz z plikiem Manifest.permission.CAMERA, która jest wymagana przez ARCore.
|
ArSceneView |
getArSceneView()
Pobiera ArSceneView dla tego fragmentu.
|
Wartość logiczna |
getCanRequestRequestedPermissions()
Jeśli wartość to prawda,
requestDangerousPermissions() zwraca wartość bez wykonania żadnego działania, jeśli wymagane będą fałszywe uprawnienia
|
Certyfikat PlaneDiscoveryController |
getPlaneDiscoveryController()
Pobiera kontroler wykrywania samolotu, który wyświetla instrukcje skanowania samolotów.
|
Konfiguracja abstrakcji |
getSessionConfiguration (sesja sesji)
|
abstrakcyjnySet<Session.Feature> |
getSessionFeatures()
Określa dodatkowe funkcje tworzenia ARCore
Session . |
System transformacji |
getTransformationSystem
Pobiera system transformacji, który jest używany przez
TransformableNode do wykrywania gestów i koordynowania wyboru węzłów. |
abstrakcja |
handleSessionException(AvailableException sessionException)
|
końcowy unieważnienie |
initializeSession()
Inicjuje sesję ARCore.
|
abstrakcyjna wartość logiczna |
isArWymagany()
Zwraca wartość „true”, jeśli ta aplikacja jest wymagana (AR), lub „false”, jeśli AR jest opcjonalna.
|
System transformacji |
makeTransformationSystem()
Tworzy system przekształcania używany przez ten fragment.
|
Wyświetl | |
nieważne | |
nieważne | |
nieważne |
onpause()
|
nieważne |
onPeekTouch(HitTestResult hitTestResult, MotionEvent 15
Wywoływane, gdy do danego punktu wysyłane jest zdarzenie dotknięcia.
|
nieważne |
onRequestPermissionsResult(int requestCode, ciąg[] uprawnień, wyniki int[])
Otrzymuje wyniki żądań uprawnień.
|
nieważne | |
nieważne | |
nieważne |
onWindowfocusChanged (wartość logiczna hasfocus)
|
nieważne |
requestRequestedPermissions()
Rozpoczyna proces wysyłania prośby o niebezpieczne uprawnienia.
|
końcowa wartość logiczna | |
nieważne |
setCanRequestRequestedPermissions (wartość logiczna canRequestRequestedPermissions)
Jeśli wartość to prawda,
requestDangerousPermissions() zwraca wartość bez wykonania żadnego działania, jeśli wymagane będą fałszywe uprawnienia
|
nieważne |
setOnSessionInitializationListener(BaseArFragment.OnSessionInitializationListener onSessionInitializationListener)
Rejestruje wywołanie zwrotne, które jest wywoływane po zainicjowaniu sesji ARCore.
|
nieważne |
setOnTapArPlaneListener (BaseArFragment.OnTapArPlaneListener onTapArPlaneListener),
Rejestruje wywołanie zwrotne, które jest wywoływane po kliknięciu platformy ARCore.
|
nieważne |
setupSelectionRenderable (FootprintSelectionVisualizer – wizualizacja)
|
Od klasy android.support.v4.app.Fragment
nieważne | |
końcowa wartość logiczna |
równa się(obiekt argument;0)
|
final FragmentActivity |
getActivity()
|
wartość logiczna |
getAllowEnterTransitionOverlap()
|
wartość logiczna |
getAllowReturnTransitionOverlap()
|
final W pakiecie |
getArguments()
|
finalny, FragmentManager |
getChildFragmentManager()
|
Kontekst |
getContext()
|
ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
Obiekt |
getEnterTransition()
|
Obiekt |
getExitTransition()
|
finalny, FragmentManager |
getFragmentManager()
|
końcowy Object |
getHost()
|
ostateczny wynik |
getId()
|
LayoutInflater |
getLayoutInflater(pakiet argumentu)
|
final LayoutInflater |
getLayoutInflater()
|
Cykl życia |
getLifecycle()
|
Menedżer wczytywania |
getLoaderManager()
|
końcowy fragment |
getParentFragment()
|
finalny, FragmentManager |
getParentFragmentManager()
|
Obiekt |
getReenterTransition()
|
final Zasoby |
getResources()
|
końcowa wartość logiczna |
getRetainInstance()
|
Obiekt |
getReturnTransition()
|
final SavedStateRegistry |
getSavedStateRegistry()
|
Obiekt |
getSharedElementEnterTransition.
|
Obiekt |
getSharedElementReturnTransition()
|
final Ciąg |
getString(int arg0, Obiekty... arg1)
|
final Ciąg |
getString(int arg0)
|
final Ciąg |
getTag()
|
końcowy fragment |
getTargetFragment()
|
ostateczny wynik |
getTargetRequestCode()
|
final Charsek |
getText(int arg0)
|
wartość logiczna |
getUserVisibleHint()
|
Wyświetl |
getView()
|
Właściciel cyklu życia |
getViewLifecycleOwner()
|
LiveData |
getViewLifecycleOwnerLiveData()
|
WyświetlModelModel |
getViewModelStore()
|
końcowa wartość logiczna |
hasOptionsMenu()
|
ostateczny wynik |
hashCode()
|
Fragment statyczny | |
Fragment statyczny | |
końcowa wartość logiczna |
isDodano()
|
końcowa wartość logiczna |
isDetached()
|
końcowa wartość logiczna |
isHidden()
|
końcowa wartość logiczna |
isInLayout()
|
końcowa wartość logiczna |
isMenuVisible()
|
końcowa wartość logiczna |
usunięcie()
|
końcowa wartość logiczna |
isWznówd()
|
końcowa wartość logiczna |
isStateSaved()
|
końcowa wartość logiczna |
isVisible()
|
nieważne |
onActivityCreated(w pakiecie arg0)
|
nieważne |
onActivityResult(int arg0, int arg1, Intent arg2)
|
nieważne |
onAttach(Aktywność arg0)
|
nieważne |
onAttach(Kontekst arg0)
|
nieważne |
onAttachFragment(fragment argumentu0)
|
nieważne |
onConfigurationChanged (argument konfiguracji)
|
wartość logiczna |
onContextItemSelected(MenuItem arg0)
|
nieważne |
onCreate (pakiet arg0)
|
animacje, |
onCreateanim(int arg0, argument logiczny 1, argument int)
|
Animator |
onCreateAnimator(int arg0, argument logiczny 1, argument int)
|
nieważne | |
nieważne | |
Wyświetl |
onCreateView(argument LayoutInflater, argument ViewGroup, argument Widok grupy – argument 2)
|
nieważne |
onDestroy()
|
nieważne |
onDestroyOptionsMenu()
|
nieważne |
onDestroyView()
|
nieważne |
onDetach()
|
LayoutInflater |
onGetLayoutInflater(grupa argumentu0)
|
nieważne |
onHiddenChanged(argument logiczny 0)
|
nieważne | |
nieważne | |
nieważne |
onLowMemory
|
nieważne |
onMultiWindowModeChanged(argument logiczny 0)
|
wartość logiczna |
onOptionsItemSelected(MenuItem arg0)
|
nieważne |
onOptionsMenuClosed(Menu arg0)
|
nieważne |
onpause()
|
nieważne |
onPictureInImageModeChanged(argument logiczny 0)
|
nieważne |
onPrepareOptionsMenu(Menu arg0)
|
nieważne |
onPrimaryNawigacjaFragmentChanged(argument logiczny 0)
|
nieważne |
onRequestPermissionsResult(int arg0, ciąg[] argument1, int[] argument2)
|
nieważne |
onWznów()
|
nieważne |
onSaveInstanceState(pakiet w postaci pakietu)
|
nieważne |
onStart()
|
nieważne |
onStop()
|
nieważne | |
nieważne |
onViewStatePrzywróćd (argument).
|
nieważne |
postponeEnterTransition()
|
końcowy unieważnienie |
postponeEnterTransition(długi arg0, TimeUnit arg1)
|
nieważne |
registerForContextMenu(Wyświetl argument 0)
|
końcowy unieważnienie |
requestPermissions(Ciąg[] arg0, int arg1)
|
final FragmentActivity |
requireActivity()
|
final W pakiecie |
requireArguments()
|
końcowy kontekst |
requireContext()
|
finalny, FragmentManager |
requireFragmentManager()
|
końcowy Object |
requireHost()
|
końcowy fragment |
requireParentFragment()
|
final Wyświetl |
requireView()
|
nieważne |
setAllowEnterTransitionOverlap(argument logiczny 0)
|
nieważne |
setAllowReturnTransitionOverlap(argument logiczny 0)
|
nieważne |
setArguments(pakiet argumentów)
|
nieważne |
setEnterSharedElementCallback(argument SharedElementCallback)
|
nieważne |
setEnterTransition(argument obiektu)
|
nieważne |
setExitSharedElementCallback( Argument argumentu SharedElementCallback0)
|
nieważne |
setExitTransition(argument Object: 0)
|
nieważne |
setHasOptionsMenu(argument logiczny 0)
|
nieważne |
setInitialSavedState(argument.FragmentStateSave)
|
nieważne |
setMenuWidoczność(argument logiczny 0)
|
nieważne |
setReenterTransition(Obiekt arg0)
|
nieważne |
setRetainInstance(argument logiczny 0)
|
nieważne |
setReturnTransition(Obiekt: argument 0)
|
nieważne |
setSharedElementEnterTransition(obiekt arg0)
|
nieważne |
setSharedElementReturnTransition(argument obiektu 0)
|
nieważne |
setTargetFragment(fragment arg0, int arg1)
|
nieważne |
setUserVisibleHint (argument logiczny 0)
|
wartość logiczna |
shouldShowRequestPermissionRationale(ciąg znaków arg0)
|
nieważne |
startActivity(Intent arg0)
|
nieważne | |
nieważne |
startActivityForResult(intencja argumentu int, argument in1)
|
nieważne | |
nieważne |
startIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5, argument)
|
nieważne |
startPostponedEnterTransition()
|
Ciąg |
toString()
|
nieważne |
unregisterForContextMenu(Wyświetl argument0)
|
Z klasy java.lang.Object
Obiekt |
klon
|
wartość logiczna |
równa się(obiekt argument;0)
|
nieważne |
finalizacji
|
final Class<\">gt; |
getClass()
|
int, |
hashCode()
|
końcowy unieważnienie |
notify()
|
końcowy unieważnienie |
notifyAll()
|
Ciąg |
toString()
|
końcowy unieważnienie |
wait(długi arg0, int arg1)
|
końcowy unieważnienie |
wait(długi arg0)
|
końcowy unieważnienie |
wait()
|
Z interfejsu com.google.ar.sceneform.Scene.OnPeekTouchListener
abstrakcja |
onPeekTouch(HitTestResult hitTestResult, MotionEvent 15
Wywoływane, gdy do danego punktu wysyłane jest zdarzenie dotknięcia.
|
Z interfejsu com.google.ar.sceneform.Scene.OnUpdateListener
W interfejsie android.content.ComponentCallbacks
abstrakcja |
onConfigurationChanged (argument konfiguracji)
|
abstrakcja |
onLowMemory
|
W interfejsie android.view.View.OnCreateContextMenuListener
abstrakcja |
Z interfejsu android.arch.lifecycle.LifecycleOwner
abstrakcyjny cykl życia |
getLifecycle()
|
Z interfejsu android.arch.lifecycle.ViewModelStoreOwner
absTRt ViewViewStore |
getViewModelStore()
|
Z interfejsu android.arch.lifecycle.HasDefaultViewModelProviderFactory
absTRt ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
Z interfejsu androidx.savedstate.SavedStateRegistryOwner
abstrakcja SavedStateRegistry |
getSavedStateRegistry()
|
Budownictwo publiczne
publiczne ArFragment ()
Metody publiczne
Ciąg[] getAdditionalPermissions ()
Zwraca tablicę niebezpiecznych uprawnień, które są wymagane przez aplikację wraz z plikiem Manifest.permission.CAMERA, która jest wymagana przez ARCore. Jeśli nie są potrzebne żadne dodatkowe uprawnienia, powinna zostać zwrócona pusta tablica.
publiczna wartość logiczna jest wymagany ()
Zwraca wartość „true”, jeśli ta aplikacja jest wymagana (AR), lub „false”, jeśli AR jest opcjonalna. Jest ona wywoływana podczas inicjowania aplikacji i sesji.
Metody chronione
chroniona Set<Session.Feature> getSessionFeatures ()
Określa dodatkowe funkcje tworzenia ARCore Session
. Zobacz Session.Feature
.
Protect void handleSessionException (AvailableException sessionException)
Parametry
sessionException, |
---|