公開類別 ArFragment
實作 AR 必要的 ArFragment。不需要其他權限,並使用 ARCore 的預設設定。
公用建構函式
公用方法
字串 [] |
getAdditionalPermissions()
傳回 ARCore 所需的 Manifest 權限應用程式所構成的危險權限陣列。
|
布林 |
isArRequired()
如果此應用程式是 AR 必要,則傳回「是」,如果 AR 為「選用」,則傳回「否」。
|
保護方法
設定 | |
Set<Session.Feature> |
getSessionFeatures()
指定建立 ARCore
Session 的其他功能。 |
void |
handleSessionException(UnavailableException sessionException)
|
沿用的方法
來自類別
com.google.ar.sceneform.ux.BaseArFragment
來自 android.support.v4.app.Fragment 類別
void | |
最終布林值 |
等於(物件 arg0)
|
final FragmentActivity |
getActivity()
|
布林 |
getAllowEnterTransitionOverlap()
|
布林 |
getAllowReturnTransitionOverlap()
|
最終版套裝組合 |
getArguments()
|
final FragmentManager |
getChildFragmentManager()
|
背景資訊 |
getContext()
|
ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
物件 |
getEnterTransition()
|
物件 |
getExitTransition()
|
final FragmentManager |
getFragmentManager()
|
最終 Object |
getHost()
|
final int |
getId()
|
LayoutInflater |
getLayoutInflater(Bundle arg0)
|
最終 LayoutInflater |
getLayoutInflater()
|
Lifecycle |
getLifecycle()
|
載入器管理員 |
getLoaderManager()
|
最終片段 |
getParentFragment()
|
final FragmentManager |
getParentFragmentManager()
|
物件 |
getReEnterTransition()
|
最終資源 |
getResources()
|
最終布林值 |
getRetainInstance()
|
物件 |
getReturnTransition()
|
最終 SavedStateRegistry |
getSavedStateRegistry()
|
物件 |
getSharedElementEnterTransition()
|
物件 |
getSharedElementReturnTransition()
|
最終 String |
getString(int arg0, Object... arg1)
|
最終 String |
getString(整數 arg0)
|
最終 String |
getTag()
|
最終片段 |
getTargetFragment()
|
final int |
getTargetRequestCode()
|
最終 CharSequence |
getText(整數 arg0)
|
布林 |
getUserVisibleHint()
|
檢視畫面 |
getView()
|
LifecycleOwner |
getViewLifecycleOwner()
|
LiveData<LifecycleOwner> |
getViewLifecycleOwnerLiveData()
|
ViewModel 商店 |
getViewModelStore()
|
最終布林值 |
hasOptionsMenu
|
final int |
hashCode()
|
靜態片段 | |
靜態片段 | |
最終布林值 |
isAdded()
|
最終布林值 |
isDetached()
|
最終布林值 |
isHidden()
|
最終布林值 |
isInLayout()
|
最終布林值 |
isMenuVisible()
|
最終布林值 |
isRemoving()
|
最終布林值 |
isContinued()
|
最終布林值 |
isStateSaved()
|
最終布林值 |
isVisible()
|
void |
onActivityCreated(Bundle arg0)
|
void |
onActivityResult(int arg0, int arg1, Intent arg2)
|
void |
onAttach(Activity arg0)
|
void |
onAttach(Context arg0)
|
void |
onAttachFragment(片段 arg0)
|
void |
onConfigurationChanged (設定 arg0)
|
布林 |
onContextItemSelected(MenuItem arg0)
|
void |
onCreate (Bundle arg0)
|
動畫 |
onCreateAnimation(int arg0, 布林值 arg1, int arg2)
|
動畫師 |
onCreateAnimator(int arg0、布林值 arg1、int arg2)
|
void | |
void | |
檢視畫面 | |
void |
onDestroy()
|
void |
onDestroyOptionsMenu()
|
void |
onDestroyView()
|
void |
onDetach()
|
LayoutInflater |
onGetLayoutInflater(套裝組合 arg0)
|
void |
onHiddenChanged (布林值 arg0)
|
void | |
void | |
void |
onLOWMemory()
|
void |
onMultiWindowModeChanged(布林值 arg0)
|
布林 |
onOptionsItemSelected(MenuItem arg0)
|
void |
onOptionsMenuClosed(Menu arg0)
|
void |
onPause()
|
void |
onPictureInPictureModeChanged(布林值 arg0)
|
void |
onPrepareOptionsMenu (Menu arg0)
|
void |
onPrimaryNavigationFragmentChanged (布林值 arg0)
|
void |
onRequestPermissionsResult(int arg0, String[] arg1, int[] arg2)
|
void |
onContinue()
|
void |
onSaveInstanceState(Bundle arg0)
|
void |
onStart()
|
void |
onStop()
|
void | |
void |
onViewStateRestored(Bundle arg0)
|
void |
postponeEnterTransition()
|
Final void |
postponeEnterTransition(long arg0、TimeUnit arg1)
|
void |
registerForContextMenu(View arg0)
|
Final void |
requestPermissions(String[] arg0, int arg1)
|
final FragmentActivity |
requireActivity()
|
最終版套裝組合 |
requireArguments()
|
最終 情境 |
requireContext()
|
final FragmentManager |
requireFragmentManager()
|
最終 Object |
requireHost()
|
最終片段 |
requireParentFragment()
|
最終 查看 |
requireView()
|
void |
setAllowEnterTransitionOverlap(布林值 arg0)
|
void |
setAllowReturnTransitionOverlap(布林值 arg0)
|
void |
setArguments(Bundle arg0)
|
void |
setEnterSharedElementCallback (SharedElementCallback arg0)
|
void |
setEnterTransition(物件 arg0)
|
void |
setExitSharedElementCallback(SharedElementCallback arg0)
|
void |
setExitTransition(物件 arg0)
|
void |
setHasOptionsMenu (布林值 arg0)
|
void |
setInitialSavedState(Fragment.SavedState arg0)
|
void |
setMenuVisibility (布林值 arg0)
|
void |
setReenterTransition(物件 arg0)
|
void |
setRetainInstance (布林值 arg0)
|
void |
setReturnTransition(物件 arg0)
|
void |
setSharedElementEnterTransition(物件 arg0)
|
void |
setSharedElementReturnTransition(物件 arg0)
|
void |
setTargetFragment(Fragment arg0, int arg1)
|
void |
setUserVisibleHint (布林值 arg0)
|
布林 |
shouldShowRequestPermissionRationale (字串 arg0)
|
void |
startActivity(Intent arg0)
|
void | |
void |
startActivityForResult(Intent arg0, int arg1)
|
void | |
void | |
void |
startPostpoiedEnterTransition()
|
字串 |
toString()
|
void |
unregisterForContextMenu(查看 arg0)
|
從 java.lang.Object 類別
來自介面 com.google.ar.sceneform.Scene.OnPeekTouchListener
抽象 void |
來自介面 android.content.ComponentCallback
抽象 void |
onConfigurationChanged (設定 arg0)
|
抽象 void |
onLOWMemory()
|
來自介面 android.view.View.OnCreateContextMenuListener
抽象 void |
經由介面 android.arch.lifecycle.LifecycleOwner
抽像生命週期 |
getLifecycle()
|
經由介面 android.arch.lifecycle.ViewModelStoreOwner
抽象的 ViewModelStore |
getViewModelStore()
|
來自介面
android.arch.lifecycle.HasDefaultViewModelProviderFactory
抽象的 ViewModelProvider.Factory |
getDefaultViewModelProviderFactory()
|
來自介面 androidx.savedstate.SavedStateRegistryOwner
抽象 SavedStateRegistry |
getSavedStateRegistry()
|
公用建構函式
public ArFragment()
公用方法
publicString[]getAdditionalPermissions ()
傳回 ARCore 所需的 Manifest 權限應用程式所構成的危險權限陣列。如果不需要其他權限,請傳回空的陣列。
public 布林值 isArRequired ()
如果此應用程式是 AR 必要,則傳回「是」,如果 AR 為「選用」,則傳回「否」。初始化應用程式和工作階段時,系統會呼叫此方法。