SurfaceView yang terintegrasi dengan ARCore dan merender tampilan.
Konstanta Turunan
int | ACCESSIBILITY_LIVE_REGION_ASSERTIVE | |
int | ACCESSIBILITY_LIVE_REGION_NONE | |
int | ACCESSIBILITY_LIVE_REGION_POLITE | |
int | AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH | |
String | AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR | |
String | AUTOFILL_HINT_CREDIT_CARD_NUMBER | |
String | AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE | |
String | AUTOFILL_HINT_EMAIL_ADDRESS | |
String | AUTOFILL_HINT_NAME | |
String | AUTOFILL_HINT_PASSWORD | |
String | AUTOFILL_HINT_PHONE | |
String | AUTOFILL_HINT_POSTAL_ADDRESS | |
String | AUTOFILL_HINT_POSTAL_CODE | |
String | AUTOFILL_HINT_USERNAME | |
int | AUTOFILL_TYPE_DATE | |
int | AUTOFILL_TYPE_LIST | |
int | AUTOFILL_TYPE_NONE | |
int | AUTOFILL_TYPE_TEXT | |
int | AUTOFILL_TYPE_TOGGLE | |
int | DRAG_FLAG_GLOBAL | |
int | DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION | |
int | DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION | |
int | DRAG_FLAG_GLOBAL_URI_READ | |
int | DRAG_FLAG_GLOBAL_URI_WRITE | |
int | DRAG_FLAG_OPAQUE | |
int | DRAWING_CACHE_QUALITY_AUTO | |
int | DRAWING_CACHE_QUALITY_HIGH | |
int | DRAWING_CACHE_QUALITY_LOW | |
int | FIND_VIEWS_WITH_CONTENT_DESCRIPTION | |
int | FIND_VIEWS_WITH_TEXT | |
int | FOCUSABLE | |
int | FOCUSABLES_ALL | |
int | FOCUSABLES_TOUCH_MODE | |
int | FOCUSABLE_AUTO | |
int | FOCUS_BACKWARD | |
int | FOCUS_DOWN | |
int | FOCUS_FORWARD | |
int | FOCUS_LEFT | |
int | FOCUS_RIGHT | |
int | FOCUS_UP | |
int | GONE | |
int | HAPTIC_FEEDBACK_ENABLED | |
int | IMPORTANT_FOR_ACCESSIBILITY_AUTO | |
int | IMPORTANT_FOR_ACCESSIBILITY_NO | |
int | IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS | |
int | IMPORTANT_FOR_ACCESSIBILITY_YES | |
int | IMPORTANT_FOR_AUTOFILL_AUTO | |
int | IMPORTANT_FOR_AUTOFILL_NO | |
int | IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS | |
int | IMPORTANT_FOR_AUTOFILL_YES | |
int | IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS | |
int | INVISIBLE | |
int | KEEP_SCREEN_ON | |
int | LAYER_TYPE_HARDWARE | |
int | LAYER_TYPE_NONE | |
int | LAYER_TYPE_SOFTWARE | |
int | LAYOUT_DIRECTION_INHERIT | |
int | LAYOUT_DIRECTION_LOCALE | |
int | LAYOUT_DIRECTION_LTR | |
int | LAYOUT_DIRECTION_RTL | |
int | MEASURED_HEIGHT_STATE_SHIFT | |
int | MEASURED_SIZE_MASK | |
int | MEASURED_STATE_MASK | |
int | MEASURED_STATE_TOO_SMALL | |
int | NOT_FOCUSABLE | |
int | NO_ID | |
int | OVER_SCROLL_ALWAYS | |
int | OVER_SCROLL_IF_CONTENT_SCROLLS | |
int | OVER_SCROLL_NEVER | |
int | SCREEN_STATE_OFF | |
int | SCREEN_STATE_ON | |
int | SCROLLBARS_INSIDE_INSET | |
int | SCROLLBARS_INSIDE_OVERLAY | |
int | SCROLLBARS_OUTSIDE_INSET | |
int | SCROLLBARS_OUTSIDE_OVERLAY | |
int | SCROLLBAR_POSITION_DEFAULT | |
int | SCROLLBAR_POSITION_LEFT | |
int | SCROLLBAR_POSITION_RIGHT | |
int | SCROLL_AXIS_HORIZONTAL | |
int | SCROLL_AXIS_NONE | |
int | SCROLL_AXIS_VERTICAL | |
int | SCROLL_INDICATOR_BOTTOM | |
int | SCROLL_INDICATOR_END | |
int | SCROLL_INDICATOR_LEFT | |
int | SCROLL_INDICATOR_RIGHT | |
int | SCROLL_INDICATOR_START | |
int | SCROLL_INDICATOR_TOP | |
int | SOUND_EFFECTS_ENABLED | |
int | STATUS_BAR_HIDDEN | |
int | STATUS_BAR_VISIBLE | |
int | SYSTEM_UI_FLAG_FULLSCREEN | |
int | SYSTEM_UI_FLAG_HIDE_NAVIGATION | |
int | SYSTEM_UI_FLAG_IMMERSIVE | |
int | SYSTEM_UI_FLAG_IMMERSIVE_STICKY | |
int | SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | |
int | SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | |
int | SYSTEM_UI_FLAG_LAYOUT_STABLE | |
int | SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR | |
int | SYSTEM_UI_FLAG_LIGHT_STATUS_BAR | |
int | SYSTEM_UI_FLAG_LOW_PROFILE | |
int | SYSTEM_UI_FLAG_VISIBLE | |
int | SYSTEM_UI_LAYOUT_FLAGS | |
int | TEXT_ALIGNMENT_CENTER | |
int | TEXT_ALIGNMENT_GRAVITY | |
int | TEXT_ALIGNMENT_INHERIT | |
int | TEXT_ALIGNMENT_TEXT_END | |
int | TEXT_ALIGNMENT_TEXT_START | |
int | TEXT_ALIGNMENT_VIEW_END | |
int | TEXT_ALIGNMENT_VIEW_START | |
int | TEXT_DIRECTION_ANY_RTL | |
int | TEXT_DIRECTION_FIRST_STRONG | |
int | TEXT_DIRECTION_FIRST_STRONG_LTR | |
int | TEXT_DIRECTION_FIRST_STRONG_RTL | |
int | TEXT_DIRECTION_INHERIT | |
int | TEXT_DIRECTION_LOCALE | |
int | TEXT_DIRECTION_LTR | |
int | TEXT_DIRECTION_RTL | |
String | LIHAT_LOG_TAG | |
int | VISIBLE |
Kolom Turunan
public static final Property<Tampilan, Float> | ALPHA | |
dilindungi statis final int[] | SET_NEGARA_NEGARA | |
dilindungi statis final int[] | DIAKTIFKAN | |
dilindungi statis final int[] | DIAKTIFKAN_FOCUSED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DIAKTIFKAN_FOKUS_STATUS_SET | |
dilindungi statis final int[] | DIAKTIFKAN_FOCUSED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DIAKTIFKAN_SELECTED_STATUS_SET | |
dilindungi statis final int[] | DIAKTIFKAN_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN_NEGARA_DIRI | |
dilindungi statis final int[] | DIAKTIFKAN_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN | |
dilindungi statis final int[] | FOCUSED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | FOCUSED_STATUS_SET | |
dilindungi statis final int[] | FOCUSED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | PRESSED_ENABLED_FOCUSED_SELECTED_State_SET | |
dilindungi statis final int[] | PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | PRESSED_ENABLED_FOCUSED_State_SET | |
dilindungi statis final int[] | PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN_PRESED_ENABLED_SELECTED_State_SET | |
dilindungi statis final int[] | PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN_PRESED_ENABLED_STATUS | |
dilindungi statis final int[] | PRESSED_ENABLED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN PRESSED_FOCUSED_SELECTED_State_SET | |
dilindungi statis final int[] | PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN_PRESED_FOCUSED_State_SET | |
dilindungi statis final int[] | PRESSED_FOCUSED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | DITETAPKAN PRESSED_SELECTED_State_SET | |
dilindungi statis final int[] | DITETAPKAN PRESSED_SELECTED_WINDOW_FOCUSED_State_SET | |
dilindungi statis final int[] | TETAPKAN_NEGARAAN | |
dilindungi statis final int[] | TEKAN_WINDOW_FOCUSED_State_SET | |
public static final Property<Tampilan, Float> | ROTATION | |
public static final Property<Tampilan, Float> | ROTATION_X | |
public static final Property<Tampilan, Float> | ROTATION_Y | |
public static final Property<Tampilan, Float> | SCALE_X | |
public static final Property<Tampilan, Float> | SCALE_Y | |
dilindungi statis final int[] | DITETAPKAN_NEGARA_DIRI | |
dilindungi statis final int[] | SELECTED_WINDOW_FOCUSED_STATUS_SET | |
public static final Property<Tampilan, Float> | TRANSLATION_X | |
public static final Property<Tampilan, Float> | TRANSLATION_Y | |
public static final Property<Tampilan, Float> | TRANSLATION_Z | |
dilindungi statis final int[] | WINDOW_FOCUSED_State_SET | |
public static final Property<Tampilan, Float> | X | |
public static final Property<Tampilan, Float> | Y | |
public static final Property<Tampilan, Float> | Z |
Konstruktor Publik
ArSceneView(konteks Context, AttributeSet)
Membuat objek ArSceneView dan mengikatnya ke Konteks Android.
|
Metode Publik
Bingkai |
getArFrame()
Menampilkan ARCore Frame terbaru jika tersedia.
|
int |
getCameraStreamRenderPriority()
Dapatkan prioritas render yang mengontrol urutan rendering streaming kamera.
|
PlaneRenderer |
getPlaneRenderer()
Menampilkan PlaneRenderer, yang digunakan untuk mengontrol visualisasi bidang.
|
Sesi |
getSession()
Menampilkan Sesi ARCore yang digunakan oleh tampilan ini.
|
boolean |
isEnvironmentalHdrLightingAvailable()
Menampilkan true jika kamera ARCore dikonfigurasi dengan Config.LightEstimationMode.ENVIRONMENTAL_HDR.
|
boolean |
isLightDirectionUpdateEnabled()
Memeriksa apakah sinar matahari diperbarui setiap frame berdasarkan perkiraan pencahayaan
HDR Lingkungan.
|
boolean | |
void |
pause()
Menjeda thread rendering dan sesi ARCore.
|
CompletableFuture<Void> |
pauseAsync(eksekutor Executor)
Panggilan non-pemblokiran untuk menjeda thread rendering dan sesi ARCore.
|
void |
resume()()
Melanjutkan thread rendering dan sesi ARCore.
|
CompletableFuture<Void> |
resumeAsync(Executor eksekutor)
Panggilan yang tidak memblokir untuk melanjutkan thread rendering dan sesi ARCore di latar belakang
Nama ini harus dipanggil dari onResume(). |
void |
setCameraStreamRenderPriority (int prioritas)
Setel prioritas render untuk mengontrol urutan rendering streaming kamera.
|
void |
setLightDirectionUpdateEnabled(boolean isLightDirectionUpdateEnabled)
Menetapkan apakah arah sinar matahari yang dihasilkan dari pencahayaan HDR Lingkungan harus diperbarui
setiap frame.
|
void |
setLightEstimationEnabled(boolean aktifkan)
Aktifkan Estimasi Cahaya berdasarkan feed kamera.
|
void |
Metode Turunan
void |
hancurkan()
Wajib keluar dari Sceneform.
|
static void |
destroyAllResources()
Segera melepaskan semua resource rendering, meskipun digunakan.
|
void |
enableDebug(pengaktifan boolean)
Jika diaktifkan, akan memberikan berbagai visualisasi untuk proses debug.
|
Scene |
getScene()
Menampilkan Sceneform Scene yang dibuat oleh tampilan ini.
|
boolean |
isDebugEnabled()
Menunjukkan apakah proses debug diaktifkan untuk tampilan ini.
|
boolean |
onTouchEvent(MotionEvent MotionEvent)
|
void |
pause()
Menjeda Sceneform, yang menjeda thread rendering.
|
long statis |
reclaimReleasedResources()
Merilis resource rendering yang siap untuk pembersihan sampah memori
Memanggil setiap frame untuk mengumpulkan resource yang tidak digunakan. |
void |
resume()()
Melanjutkan Sceneform, yang melanjutkan thread rendering.
|
void |
setAnimationTimeTransformer(SceneView.AnimationTimeTransformer animationTimeTransformer)
Untuk mengontrol kecepatan pemutaran animasi, pelanggan
SceneView dapat menyediakan fungsi untuk menampilkan waktu guna memperbarui waktu kursor animasi global. |
void |
setBackground(latar belakang Drawable)
Tetapkan latar belakang ke
Drawable tertentu, atau hapus latar belakang. |
void |
startMirroringToSurface(platform Surface, int kiri, int bottom, lebar int, tinggi int)
Untuk menangkap konten tampilan ini, tentukan
Surface yang akan dicerminkan
oleh SceneView ini. |
void |
stopMirroringToSurface(platform Surface)
Saat pengambilan gambar selesai, panggil metode ini untuk berhenti mencerminkan SceneView ke
Surface yang ditentukan. |
void |
dispatchDraw(Kanvas arg0)
|
void |
draw(Kanvas arg0)
|
boolean |
gatherTransparentRegion(Wilayah arg0)
|
SurfaceHolder |
getHolder()
|
KontrolPermukaan |
getSurfaceControl()
|
void |
onAttachedToWindow()
|
void |
onDetachedFromWindow()
|
void |
onMeasure(int arg0, int arg1)
|
void |
onWindowVisibilityChanged(int arg0)
|
void |
setSecure(boolean arg0)
|
void |
setVisibility(int arg0)
|
void |
setZOrderMediaOverlay(boolean arg0)
|
void |
setZOrderOnTop(boolean arg0)
|
void | |
void | |
void | |
void | |
void | |
void |
addOnAttachStateChangeListener(View.OnAttachStateChangeListener arg0)
|
void |
addOnLayoutChangeListener(View.OnLayoutChangeListener arg0)
|
void |
addOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener arg0)
|
void | |
ViewPropertyAnimator |
animate()
|
void |
announceForAccessibility(CharSequence arg0)
|
void |
isi otomatis(AutofillValue arg0)
|
void |
isi otomatis(SparseArray<AutofillValue> arg0)
|
boolean |
awakenScrollBars(int arg0, boolean arg1)
|
boolean |
awakenScrollBars(int arg0)
|
boolean |
awakenScrollBars()
|
void |
bringToFront()
|
void |
buildGambarCache(boolean arg0)
|
void |
buildGambarCache()
|
void |
buildLayer()
|
boolean |
callOnClick()
|
boolean |
canResolveLayoutDirection()
|
boolean |
canResolveTextAlignment()
|
boolean |
canResolveTextDirection()
|
boolean |
canScrollHorizontally(int arg0)
|
boolean |
canScrollVertically(int arg0)
|
final void |
cancelDragAndDrop()
|
void |
cancelLongPress()
|
final void |
cancelPendingInputEvents()
|
boolean |
checkInputConnectionProxy(Lihat arg0)
|
void |
clearAnimation()
|
void |
clearFocus()
|
int statis |
combineMeasuredStates(int arg0, int arg1)
|
int |
computeHorizontalScrollExtent()
|
int |
computeHorizontalScrollOffset()
|
int |
computeHorizontalScrollRange()
|
void |
computeScroll()
|
WindowInsets | |
int |
computeVerticalScrollExtent()
|
int |
computeVerticalScrollOffset()
|
int |
computeVerticalScrollRange()
|
AksesibilitasNodeInfo |
createAccessibilityNodeInfo()
|
void |
createJIT(Systrace arg0)
|
void |
destroyGambarCache()
|
WindowInsets |
dispatchApplyWindowInsets(WindowInsets arg0)
|
boolean |
dispatchCapturedPointerEvent(MotionEvent arg0)
|
void |
dispatchConfigurationChanged(Konfigurasi arg0)
|
void |
dispatchDisplayHint(int arg0)
|
boolean |
dispatchDragEvent(DragEvent arg0)
|
void |
dispatchDraw(Kanvas arg0)
|
void |
dispatchDrawableHotspotChanged(float arg0, float arg1)
|
void |
dispatchFinishSementaraDetach()
|
boolean |
dispatchGenericFocusedEvent(MotionEvent arg0)
|
boolean |
dispatchGenericMotionEvent(MotionEvent arg0)
|
boolean |
dispatchGenericPointerEvent(MotionEvent arg0)
|
boolean |
dispatchHoverEvent(MotionEvent arg0)
|
boolean |
dispatchKeyEvent(KeyEvent arg0)
|
boolean |
dispatchKeyEventPreIme(KeyEvent arg0)
|
boolean |
dispatchKeyShortcutEvent(KeyEvent arg0)
|
boolean |
dispatchNestedFling(float arg0, float arg1, boolean arg2)
|
boolean |
dispatchNestedPreFling(float arg0, float arg1)
|
boolean |
dispatchNestedPrePerformAccessibilityAction(int arg0, Paket arg1)
|
boolean |
dispatchNestedPreScroll(int arg0, int arg1, int[] arg2, int[] arg3)
|
boolean |
dispatchNestedScroll(int arg0, int arg1, int arg2, int arg3, int[] arg4)
|
void |
dispatchPointerCaptureChanged(boolean arg0)
|
boolean |
dispatchPopulateAccessibilityEvent(AccessibilityEvent arg0)
|
void |
dispatchProvideAutofillStructure(ViewStructure arg0, int arg1)
|
void |
dispatchProvideStructure(ViewStructure arg0)
|
void | |
void | |
void |
dispatchSetActivated(boolean arg0)
|
void |
dispatchSetPressed(boolean arg0)
|
void |
dispatchSetSelected(boolean arg0)
|
void |
dispatchStartSementaraDetach()
|
void |
dispatchSystemUiVisibilityChanged(int arg0)
|
boolean |
dispatchTouchEvent(MotionEvent arg0)
|
boolean |
dispatchTrackballEvent(MotionEvent arg0)
|
boolean |
dispatchUnhandledMove(Tampilan arg0, int arg1)
|
void |
dispatchVisibilityChanged(Tampilan arg0, int arg1)
|
void |
dispatchWindowFocusChanged(boolean arg0)
|
void |
dispatchWindowSystemUiVisiblityChanged(int arg0)
|
void |
dispatchWindowVisibilityChanged(int arg0)
|
void |
draw(Kanvas arg0)
|
void |
drawableHotspotChanged(float arg0, float arg1)
|
void |
drawableStateChanged()
|
Lihat |
findFocus()
|
final <T memperluas View> T |
findViewById(int arg0)
|
final <T memperluas View> T |
findViewWithTag(Object arg0)
|
void | |
boolean |
fitSystemWindows(Rect arg0)
|
Lihat |
focusSearch(int arg0)
|
void |
forceHastumpingRendering(boolean arg0)
|
void |
forceLayout()
|
int statis |
generateViewId()
|
CharSequence |
getAccessibilityClassName()
|
View.AccessibilityDelegate |
getAccessibilityDelegate()
|
int |
getAccessibilityLiveRegion()
|
AccessibilityNodeProvider |
getAccessibilityNodeProvider()
|
CharSequence |
getAccessibilityPaneTitle()
|
int |
getAccessibilityTraversalAfter()
|
int |
getAccessibilityTraversalBefore()
|
float |
getAlpha()
|
Animasi |
getAnimation()
|
Matriks |
getAnimationMatrix()
|
IBinder |
getApplicationWindowToken()
|
int[] |
getAttributeResolutionStack(int arg0)
|
Map<Integer, Integer> |
getAttributeSourceResourceMap()
|
String[] |
getAutofillHints()
|
final AutofillId akhir |
getAutofillId()
|
int |
getAutofillType()
|
Isi Otomatis |
getAutofillValue()
|
Drawable |
getBackground()
|
Mode campuran |
getBackgroundTintBlendMode()
|
DaftarWarna |
getBackgroundTintList()
|
PorterDuff.Mode |
getBackgroundTintMode()
|
int |
getBaseline()
|
int final |
getBottom()
|
float |
getBottomFadingEdgeStrength()
|
int |
getBottomPaddingOffset()
|
float |
getCameraDistance()
|
boolean |
getClipBounds(Rect arg0)
|
Rek |
getClipBounds()
|
boolean akhir |
getClipToOutline()
|
final ContentCaptureSession |
getContentCaptureSession()
|
CharSequence |
getContentDescription()
|
Context final |
getContext()
|
Systrace.KubernetesInfo |
getKubernetesInfo()
|
boolean akhir |
getDefaultFocusHighlightEnabled()
|
int statis |
getDefaultSize(int arg0, int arg1)
|
Display |
getDisplay()
|
int akhir[] |
getDrawableState()
|
Bitmap |
getDrawCache()
|
Bitmap |
getDrawCache(boolean arg0)
|
int |
getGambarCacheBackgroundColor()
|
int |
getGambarCacheQuality()
|
void |
getDrawRect(Rect arg0)
|
long |
getDrawTime()
|
float |
getElevation()
|
int |
getexplicitStyle()
|
boolean |
getFilterTouchesWhenObscured()
|
boolean |
getFitsSystemWindows()
|
int |
getFocusable()
|
ArrayList<Tampilan> |
getFocusables(int arg0)
|
void |
getFocusedRect(Rect arg0)
|
Drawable |
getForeground()
|
int |
getForegroundGravity()
|
Mode campuran |
getForegroundTintBlendMode()
|
DaftarWarna |
getForegroundTintList()
|
PorterDuff.Mode |
getForegroundTintMode()
|
boolean akhir |
getGlobalVisibleRect(Rect arg0)
|
boolean | |
Pengendali |
getHandler()
|
boolean akhir |
getHas tumpangpingRendering()
|
int final |
getHeight()
|
void |
getHitRect(Rect arg0)
|
int |
getHorizontalFadingEdgeLength()
|
int |
getHorizontalScrollbarHeight()
|
Drawable |
getHorizontalScrollbarThumbDrawable()
|
Drawable |
getHorizontalScrollbarTrackDrawable()
|
int |
getId()
|
int |
getImportantForAccessibility()
|
int |
getImportantForAutofill()
|
boolean |
getKeepScreenOn()
|
KeyEvent.DispatcherState |
getKeyDispatcherState()
|
int |
getLabelFor()
|
int |
getLayerType()
|
int |
getLayoutDirection()
|
ViewGroup.LayoutParams |
getLayoutParams()
|
int final |
getLeft()
|
float |
getLeftFadingEdgeStrength()
|
int |
getLeftPaddingOffset()
|
boolean akhir |
getLocalVisibleRect(Rect arg0)
|
void |
getLocationInSurface(int[] arg0)
|
void |
getLocationInWindow(int[] arg0)
|
void |
getLocationOnScreen(int[] arg0)
|
Matriks |
getMatrix()
|
int final |
getMeasuredHeight()
|
int final |
getMeasuredHeightAndState()
|
int final |
getMeasuredState()
|
int final |
getMeasuredWidth()
|
int final |
getMeasuredWidthAndState()
|
int |
getMinimumHeight()
|
int |
getMinimumWidth()
|
int |
ViewHolderClusterForwardId()
|
int |
INVALIDFocusDownId()
|
int |
INVALIDFocusForwardId()
|
int |
INVALIDFocusLeftId()
|
int |
ViewHolderFocusRightId()
|
int |
ViewHolderFocusUpId()
|
View.OnFocusChangeListener |
getOnFocusChangeListener()
|
int |
getOutlineAmbientShadowColor()
|
ViewOutlineProvider |
getOutlineProvider()
|
int |
getOutlineSpotShadowColor()
|
int |
getOverScrollMode()
|
TampilanOverlay |
getOverlay()
|
int |
getPaddingBottom()
|
int |
getPaddingEnd()
|
int |
getPaddingLeft()
|
int |
getPaddingRight()
|
int |
getPaddingStart()
|
int |
getPaddingTop()
|
final ViewParent |
getParent()
|
ViewParent |
getParentForAccessibility()
|
float |
getPivotX()
|
float |
getPivotY()
|
IkonPointer |
getPointerIcon()
|
Referensi |
getResources()
|
boolean akhir |
getRevealOnFocusHint()
|
int final |
getRight()
|
float |
getRightFadingEdgeStrength()
|
int |
getRightPaddingOffset()
|
Lihat |
getRootView()
|
WindowInsets |
getRootWindowInsets()
|
float |
getRotation()
|
float |
getRotationX()
|
float |
getRotationY()
|
float |
getScaleX()
|
float |
getScaleY()
|
int |
getScrollBarDefaultDelayBeforeFade()
|
int |
getScrollBarFadeDuration()
|
int |
getScrollBarSize()
|
int |
getScrollBarStyle()
|
int |
getScrollIndicators()
|
int final |
getScrollX()
|
int final |
getScrollY()
|
int |
getSolidColor()
|
int |
getSourceLayoutResId()
|
StateListAnimator |
getStateListAnimator()
|
int |
getsuggestedMinimumHeight()
|
int |
getsuggestedMinimumWidth()
|
Daftar<Rect> |
getSystemGestureExclusionRects()
|
int |
getSystemUiVisibility()
|
Objek |
getTag()
|
Objek |
getTag(int arg0)
|
int |
getTextAlignment()
|
int |
getTextDirection()
|
CharSequence |
getTooltipText()
|
int final |
getTop()
|
float |
getTopFadingEdgeStrength()
|
int |
getTopPaddingOffset()
|
TouchDelegate |
getTouchDelegate()
|
ArrayList<Tampilan> |
getTouchables()
|
float |
getTransitionAlpha()
|
String |
getTransitionName()
|
float |
getTerjemahanX()
|
float |
getTerjemahanY()
|
float |
getTerjemahanZ()
|
long |
getUniqueDrawId()
|
int |
getVerticalFadingEdgeLength()
|
int |
getVerticalScrollbarPosition()
|
Drawable |
getVerticalScrollbarThumbDrawable()
|
Drawable |
getVerticalScrollbarTrackDrawable()
|
int |
getVerticalScrollbarWidth()
|
ViewTreeObserver |
getViewTreeObserver()
|
int |
getVisibility()
|
int final |
getWidth()
|
int |
getWindowAttachCount()
|
WindowId |
getWindowId()
|
int |
getWindowSystemUiVisibility()
|
IBinder |
getWindowToken()
|
int |
getWindowVisibility()
|
void |
getWindowVisibleDisplayFrame(Rect arg0)
|
float |
getX()
|
float |
getY()
|
float |
getZ()
|
boolean |
hasexplicitFocusable()
|
boolean |
hasFocus()
|
boolean |
hasFocusable()
|
boolean |
hasNestedScrollingParent()
|
boolean |
hasOnClickListeners()
|
boolean |
has tumpangpingRendering()
|
boolean |
hasPointerCapture()
|
boolean |
hasTransientState()
|
boolean |
hasWindowFocus()
|
statis View | |
void |
invalidate()
|
void |
invalidate(Rect arg0)
|
void |
invalidate(int arg0, int arg1, int arg2, int arg3)
|
void |
invalidateDrawable(arg0 drawable)
|
void |
invalidateOutline()
|
boolean |
isAccessibilityFocused()
|
boolean |
isAccessibilityHeading()
|
boolean |
isActivated()
|
boolean |
isAttachedToWindow()
|
boolean |
isClickable()
|
boolean |
isContextClickable()
|
boolean |
isDirty()
|
boolean |
isImageCacheEnabled()
|
boolean |
isDuplicateParentStateEnabled()
|
boolean |
isEnabled()
|
boolean akhir |
isFocusable()
|
boolean akhir |
isFocusableInTouchMode()
|
boolean |
isFocused()
|
boolean akhir |
isFocusedByDefault()
|
boolean |
isForceDarkAllowed()
|
boolean |
isHapticFeedbackEnabled()
|
boolean |
isHardwareAccelerated()
|
boolean |
isHorizontalFadingEdgeEnabled()
|
boolean |
isHorizontalScrollBarEnabled()
|
boolean |
isHovered()
|
boolean |
isImportantForAccessibility()
|
boolean akhir |
isImportantForAutofill()
|
boolean |
isInEditMode()
|
boolean |
isInLayout()
|
boolean |
isInTouchMode()
|
boolean akhir |
isKeyboardNavigationCluster()
|
boolean |
isLaidOut()
|
boolean |
isLayoutDirectionResolved()
|
boolean |
isLayoutRequest()
|
boolean |
isLongClickable()
|
boolean |
isNestedScrollingEnabled()
|
boolean |
isOpaque()
|
boolean |
isPaddingOffsetRequired()
|
boolean |
isPaddingRelative()
|
boolean |
isPivotSet()
|
boolean |
isPressed()
|
boolean |
isSaveEnabled()
|
boolean |
isSaveFromParentEnabled()
|
boolean |
isScreenReaderFocusable()
|
boolean |
isScrollContainer()
|
boolean |
isScrollbarFadingEnabled()
|
boolean |
isSelected()
|
boolean |
isDitampilkan()
|
boolean |
isSoundEffectsEnabled()
|
boolean akhir |
isSementaraDetaa()
|
boolean |
isTextAlignmentResolved()
|
boolean |
isTextDirectionResolved()
|
boolean |
isVerticalFadingEdgeEnabled()
|
boolean |
isVerticalScrollBarEnabled()
|
boolean |
isVisibleToUserForAutofill(int arg0)
|
void |
jumpDrawablesToCurrentState()
|
Lihat |
keyboardNavigationClusterSearch(View arg0, int arg1)
|
void |
tata letak(int arg0, int arg1, int arg2, int arg3)
|
final void |
measure [ukuran](int arg0, int arg1)
|
int statis[] |
mergeDrawableStates(int[] arg0, int[] arg1)
|
void |
offsetLeftAndRight (int arg0)
|
void |
offsetTopAndBottom(int arg0)
|
void |
onAnimationEnd()
|
void |
onAnimationStart()
|
WindowInsets |
onApplyWindowInsets(WindowInsets arg0)
|
void |
onAttachedToWindow()
|
void |
onCancelPendingInputEvents()
|
boolean |
onCapturedPointerEvent(MotionEvent arg0)
|
boolean |
onCheckIsTextEditor()
|
void |
onConfigurationChanged(Configuration arg0)
|
void |
onCreateKubernetes(Systrace arg0)
|
int[] |
onCreateDrawableState(int arg0)
|
InputConnection |
onCreateInputConnection(EditorInfo arg0)
|
void |
onDetachedFromWindow()
|
void |
onDisplayHint(int arg0)
|
boolean |
onDragEvent(DragEvent arg0)
|
void |
onDraw(Canvas arg0)
|
void |
onDrawForeground(Kanvas arg0)
|
final void |
onDrawScrollBars(Canvas arg0)
|
boolean |
onFilterTouchEventForSecurity(MotionEvent arg0)
|
void |
onFinishInflate()
|
void |
onFinishSementaraDetach()
|
void |
onFocusChanged(boolean arg0, int arg1, Rect arg2)
|
boolean |
onGenericMotionEvent(MotionEvent arg0)
|
void |
onHoverChanged(boolean arg0)
|
boolean |
onHoverEvent(MotionEvent arg0)
|
void |
onInitializeAccessibilityEvent(AccessibilityEvent arg0)
|
void |
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo arg0)
|
boolean |
onKeyDown(int arg0, KeyEvent arg1)
|
boolean |
onKeyLongPress(int arg0, arg1 KeyEvent)
|
boolean |
onKeyMultiple(int arg0, int arg1, KeyEvent arg2)
|
boolean |
onKeyPreIme(int arg0, KeyEvent arg1)
|
boolean |
onKeyShortcut(int arg0, KeyEvent arg1)
|
boolean |
onKeyUp(int arg0, KeyEvent arg1)
|
void |
onLayout(boolean arg0, int arg1, int arg2, int arg3, int arg4)
|
void |
onMeasure(int arg0, int arg1)
|
void |
onOverScrolled(int arg0, int arg1, boolean arg2, boolean arg3)
|
void |
onPointerCaptureChange(boolean arg0)
|
void |
onPopulateAccessibilityEvent(AccessibilityEvent arg0)
|
void |
onProvideAutofillStructure(ViewStructure arg0, int arg1)
|
void |
onProvideAutofillVirtualStructure(ViewStructure arg0, int arg1)
|
void |
onProvideStructure(ViewStructure arg0)
|
void |
onProvideVirtualStructure(ViewStructure arg0)
|
IkonPointer |
onResolvePointerIcon(MotionEvent arg0, int arg1)
|
void |
onrestoreInstanceState(Parcelable arg0)
|
void |
onRtlPropertiesChanged(int arg0)
|
Parcelable |
onSaveInstanceState()
|
void |
onScreenStateChanged(int arg0)
|
void |
onScrollChanged(int arg0, int arg1, int arg2, int arg3)
|
boolean |
onSetAlpha(int arg0)
|
void |
onSizeChanged(int arg0, int arg1, int arg2, int arg3)
|
void |
onStartSementaraDetach()
|
boolean |
onTouchEvent(MotionEvent arg0)
|
boolean |
onTrackballEvent(MotionEvent arg0)
|
void |
onVisibilityAggregated(boolean arg0)
|
void |
onVisibilityChanged(Tampilan arg0, int arg1)
|
void |
onWindowFocusChanged(boolean arg0)
|
void |
onWindowSystemUiVisibilityChanged(int arg0)
|
void |
onWindowVisibilityChanged(int arg0)
|
boolean |
overScrollBy(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)
|
boolean |
performAccessibilityAction(int arg0, Bundle arg1)
|
boolean |
performClick()
|
boolean |
performContextClick(float arg0, float arg1)
|
boolean |
performContextClick()
|
boolean |
performHapticFeedback(int arg0)
|
boolean |
performHapticFeedback(int arg0, int arg1)
|
boolean |
performLongClick(float arg0, float arg1)
|
boolean |
performLongClick()
|
void |
playSoundEffect(int arg0)
|
boolean |
post(Dapat dijalankan arg0)
|
boolean |
postDelay(Dapat dijalankan arg0, long arg1)
|
void |
postInvalidate()
|
void |
postInvalidate(int arg0, int arg1, int arg2, int arg3)
|
void |
postInvalidateDelayed(panjang arg0, int arg1, int arg2, int arg3, int arg4)
|
void |
postInvalidateDelayed(panjang arg0)
|
void |
postInvalidateOnAnimation(int arg0, int arg1, int arg2, int arg3)
|
void |
postInvalidateOnAnimation()
|
void |
postOnAnimation(Dapat dijalankan arg0)
|
void |
postOnAnimationDelayed(Runnable arg0, arg1 panjang)
|
void |
refreshDrawableState()
|
void |
releasePointerCapture()
|
boolean |
removeCallbacks(Runnable arg0)
|
void |
removeOnAttachStateChangeListener(View.OnAttachStateChangeListener arg0)
|
void |
removeOnLayoutChangeListener(View.OnLayoutChangeListener arg0)
|
void |
removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener arg0)
|
void |
requestApplyInsets()
|
void |
requestFitSystemWindows()
|
boolean akhir |
requestFocus(int arg0)
|
boolean akhir |
requestFocus()
|
boolean |
requestFocus(int arg0, Rect arg1)
|
boolean akhir |
requestFocusFromTouch()
|
void |
requestLayout()
|
void |
requestPointerCapture()
|
boolean |
requestRectangleOnScreen(Rect arg0)
|
boolean |
requestRectangleOnScreen(Rect arg0, boolean arg1)
|
final void |
requestUnbufferedDispatch(MotionEvent arg0)
|
final <T memperluas View> T |
requireViewById(int arg0)
|
void |
resetPivot()
|
int statis |
resolveSize(int arg0, int arg1)
|
int statis |
ResolveSizeAndState(int arg0, int arg1, int arg2)
|
boolean |
restoreDefaultFocus()
|
void | |
final void |
saveAttributeDataForStyleable(Konteks arg0, int[] arg1, AttributeSet arg2, TypedArray arg3, int arg4, int arg5)
|
void | |
void | |
void |
scrollBy(int arg0, int arg1)
|
void |
scrollTo(int arg0, int arg1)
|
void |
sendAccessibilityEvent(int arg0)
|
void |
sendAccessibilityEventUn disukai(AccessibilityEvent arg0)
|
void |
setAccessibilityDelegate(View.AccessibilityDelegate arg0)
|
void |
setAccessibilityHeading(boolean arg0)
|
void |
setAccessibilityLiveRegion(int arg0)
|
void |
setAccessibilityPaneTitle(CharSequence arg0)
|
void |
setAccessibilityTraversalAfter(int arg0)
|
void |
setAccessibilityTraversalBefore(int arg0)
|
void |
setActivated(boolean arg0)
|
void |
setAlpha(float arg0)
|
void |
setAnimation(Animasi arg0)
|
void |
setAnimationMatrix(Matriks arg0)
|
void |
setAutofillHints(String... arg0)
|
void |
setAutofillId(AutofillId arg0)
|
void |
setBackground(Drawable arg0)
|
void |
setBackgroundColor(int arg0)
|
void |
setBackgroundDrawable(Drawable arg0)
|
void |
setBackgroundResource(int arg0)
|
void |
setBackgroundTintBlendMode(BlendMode arg0)
|
void |
setBackgroundTintList(ColorStateList arg0)
|
void |
setBackgroundTintMode(PorterDuff.Mode arg0)
|
final void |
setBottom(int arg0)
|
void |
setCameraDistance(float arg0)
|
void |
setClickable(boolean arg0)
|
void |
setClipBounds(Rect arg0)
|
void |
setClipToOutline(boolean arg0)
|
void |
setContentCaptureSession(KontenCaptureSession arg0)
|
void |
setContentDescription(CharSequence arg0)
|
void |
setContextClickable(boolean arg0)
|
void |
setDefaultFocusHighlightEnabled(boolean arg0)
|
void |
setGambarCacheBackgroundColor(int arg0)
|
void |
setDrawCacheEnabled(boolean arg0)
|
void |
setGambarCacheQuality (int arg0)
|
void |
setDuplicateParentStateEnabled(boolean arg0)
|
void |
setElevation(float arg0)
|
void |
setEnabled(boolean arg0)
|
void |
setFadingEdgeLength(int arg0)
|
void |
setFilterTouchesWhenObscured(boolean arg0)
|
void |
setFitsSystemWindows(boolean arg0)
|
void |
setFocusable(boolean arg0)
|
void |
setFocusable(int arg0)
|
void |
setFocusableInTouchMode(boolean arg0)
|
void |
setFocusedByDefault(boolean arg0)
|
void |
setForceDarkAllowed(boolean arg0)
|
void |
setForeground(Drawable arg0)
|
void |
setForegroundGravity(int arg0)
|
void |
setForegroundTintBlendMode(BlendMode arg0)
|
void |
setForegroundTintList(ColorStateList arg0)
|
void |
setForegroundTintMode(PorterDuff.Mode arg0)
|
void |
setHapticFeedbackEnabled(boolean arg0)
|
void |
setHasTransientState(boolean arg0)
|
void |
setHorizontalFadingEdgeEnabled(boolean arg0)
|
void |
setHorizontalScrollBarEnabled(boolean arg0)
|
void |
setHorizontalScrollbarthumbDrawable(Drawable arg0)
|
void |
setHorizontalScrollbarTrackDrawable(Drawable arg0)
|
void |
setHovered(boolean arg0)
|
void |
setId(int arg0)
|
void |
setImportantForAccessibility(int arg0)
|
void |
setImportantForAutofill(int arg0)
|
void |
setKeepScreenOn(boolean arg0)
|
void |
setKeyboardNavigationCluster(boolean arg0)
|
void |
setLabelFor(int arg0)
|
void |
setLayerPaint(Paint arg0)
|
void |
setLayerType(int arg0, Paint arg1)
|
void |
setLayoutDirection(int arg0)
|
void |
setLayoutParams(ViewGroup.LayoutParams arg0)
|
final void |
setLeft(int arg0)
|
final void |
setLeftTopRightBottom(int arg0, int arg1, int arg2, int arg3)
|
void |
setLongClickable(boolean arg0)
|
final void |
setMeasuredDimension(int arg0, int arg1)
|
void |
setMinimumHeight (int arg0)
|
void |
setMinimumWidth(int arg0)
|
void |
setNestedScrollingEnabled(boolean arg0)
|
void |
setNextClusterForwardId(int arg0)
|
void |
setNextFocusDownId(int arg0)
|
void |
setNextFocusForwardId(int arg0)
|
void |
setNextFocusLeftId(int arg0)
|
void |
setNextFocusRightId(int arg0)
|
void |
setNextFocusUpId(int arg0)
|
void |
setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener arg0)
|
void |
setOnCapturedPointerListener(View.OnCapturedPointerListener arg0)
|
void |
setOnClickListener(View.OnClickListener arg0)
|
void |
setOnContextClickListener(View.OnContextClickListener arg0)
|
void |
setOnCreatefirestoreListener(View.OnCreateSystraceListener arg0)
|
void |
setOnDragListener(View.OnDragListener arg0)
|
void |
setOnFocusChangeListener(View.OnFocusChangeListener arg0)
|
void |
setOnGenericMotionListener(View.OnGenericMotionListener arg0)
|
void |
setOnHoverListener(View.OnHoverListener arg0)
|
void |
setOnKeyListener(View.OnKeyListener arg0)
|
void |
setOnLongClickListener(View.OnLongClickListener arg0)
|
void |
setOnScrollChangeListener(View.OnScrollChangeListener arg0)
|
void |
setOnSystemUiVisibilityChangeListener(View.OnSystemUiVisibilityChangeListener arg0)
|
void |
setOnTouchListener(View.OnTouchListener arg0)
|
void |
setOutlineAmbientShadowColor(int arg0)
|
void |
setOutlineProvider(ViewOutlineProvider arg0)
|
void |
setOutlineSpotShadowColor(int arg0)
|
void |
setOverScrollMode(int arg0)
|
void |
setPadding(int arg0, int arg1, int arg2, int arg3)
|
void |
setPaddingRelative(int arg0, int arg1, int arg2, int arg3)
|
void |
setPivotX(float arg0)
|
void |
setPivotY(float arg0)
|
void |
setPointerIcon(PointerIcon arg0)
|
void |
setPressed(boolean arg0)
|
final void |
setRevealOnFocusHint(boolean arg0)
|
final void |
setRight(int arg0)
|
void |
setRotation(float arg0)
|
void |
setRotationX(float arg0)
|
void |
setRotationY(float arg0)
|
void |
setSaveEnabled(boolean arg0)
|
void |
setSaveFromParentEnabled(boolean arg0)
|
void |
setScaleX(float arg0)
|
void |
setScaleY(float arg0)
|
void |
setScreenReaderFocusable(boolean arg0)
|
void |
setScrollBarDefaultDelayBeforeFade(int arg0)
|
void |
setScrollBarFadeDuration (int arg0)
|
void |
setScrollBarSize(int arg0)
|
void |
setScrollBarStyle(int arg0)
|
void |
setScrollContainer(boolean arg0)
|
void |
setScrollIndicators(int arg0, int arg1)
|
void |
setScrollIndicators(int arg0)
|
void |
setScrollX(int arg0)
|
void |
setScrollY(int arg0)
|
void |
setScrollbarFadingEnabled(boolean arg0)
|
void |
setSelected(boolean arg0)
|
void |
setSoundEffectsEnabled(boolean arg0)
|
void |
setStateListAnimator(StateListAnimator arg0)
|
void | |
void |
setSystemUiVisibility(int arg0)
|
void |
setTag(int arg0, Objek arg1)
|
void |
setTag(Objek arg0)
|
void |
setTextAlignment(int arg0)
|
void |
setTextDirection(int arg0)
|
void |
setTooltipText(CharSequence arg0)
|
final void |
setTop(int arg0)
|
void |
setTouchDelegate(TouchDelegate arg0)
|
void |
setTransitionAlpha(float arg0)
|
final void |
setTransitionName(String arg0)
|
void |
setTransitionVisibility(int arg0)
|
void |
setTerjemahanX(float arg0)
|
void |
setTerjemahanY(float arg0)
|
void |
setTerjemahanZ(float arg0)
|
void |
setVerticalFadingEdgeEnabled(boolean arg0)
|
void |
setVerticalScrollBarEnabled(boolean arg0)
|
void |
setVerticalScrollbarPosition(int arg0)
|
void |
setVerticalScrollbarThumbDrawable(arg0 drawable)
|
void |
setVerticalScrollbarTrackDrawable(Drawable arg0)
|
void |
setVisibility(int arg0)
|
void |
set WillNotCacheGambar(boolean arg0)
|
void |
set WillNotDraw(boolean arg0)
|
void |
setX(float arg0)
|
void |
setY(float arg0)
|
void |
setZ(float arg0)
|
boolean |
showOffset()
|
boolean |
showlokasi(float arg0, float arg1)
|
Asli |
startNative(Native.Callback arg0, int arg1)
|
Asli |
startNative(Native.Callback arg0)
|
void |
startAnimation(Animation arg0)
|
boolean akhir | |
boolean akhir | |
boolean |
startNestedScroll(int arg0)
|
void |
stopNestedScroll()
|
String |
toString()
|
void |
transformMatrixToGlobal(Matrix arg0)
|
void |
transformMatrixToLocal(Matriks arg0)
|
void | |
void |
unscheduleDrawable(Drawable arg0)
|
final void |
updateDragShadow(View.DragShadowBuilder arg0)
|
boolean |
verifyDrawable(Drawable arg0)
|
boolean |
WillNotCacheGambar()
|
boolean |
WillNotDraw()
|
abstrak |
doFrame(arg panjang)
|
abstrak |
invalidateDrawable(arg0 drawable)
|
abstrak | |
abstrak |
abstrak |
sendAccessibilityEvent(int arg0)
|
abstrak |
sendAccessibilityEventUn disukai (AccessibilityEvent arg0)
|
Konstruktor Publik
publik ArSceneView (konteks Context)
Membuat objek ArSceneView dan mengikatnya ke Konteks Android.
Agar proses rendering berjalan dengan benar, setupSession(Session)
harus dipanggil.
Parameter
context | Konteks Android untuk digunakan |
---|
Lihat Juga
publik ArSceneView (konteks Context, atribut AttributeSet)
Membuat objek ArSceneView dan mengikatnya ke Konteks Android.
Agar proses rendering berjalan dengan benar, setupSession(Session)
harus dipanggil.
Parameter
context | Konteks Android untuk digunakan |
---|---|
attrs | AttributeSet Android yang akan dikaitkan |
Lihat Juga
Metode Publik
publik Frame getArFrame ()
Menampilkan ARCore Frame terbaru jika tersedia. Frame diperbarui pada awal setiap frame gambar. Pemanggil metode ini tidak boleh mempertahankan referensi ke nilai yang ditampilkan, karena akan tidak valid untuk menggunakan frame ARCore yang dimulai dengan frame berikutnya.
int publik getCameraStreamRenderPriority ()
Dapatkan prioritas render yang mengontrol urutan rendering streaming kamera. Prioritasnya berada antara rentang 0 (dirender terlebih dahulu) dan 7 (dirender terakhir).
Nilai defaultnya adalah 7, yang memaksa streaming kamera untuk dirender terakhir. Hal ini paling baik untuk performa karena mencegah overdraw. Namun, jika menggunakan material sebagai okluder (misalnya, dalam sampel wajah yang ditingkatkan), ini harus diubah. Jika tidak, occluder akan menutupi streaming kamera dan warna hitam akan dirender.
publik PlaneRenderer getPlaneRenderer ()
Menampilkan PlaneRenderer, yang digunakan untuk mengontrol visualisasi bidang.
boolean publik isEnvironmentalHdrLightingAvailable ()
Menampilkan true jika kamera ARCore dikonfigurasi dengan Config.LightEstimationMode.ENVIRONMENTAL_HDR. Saat mode Pencahayaan HDR Lingkungan diaktifkan, perkiraan cahaya yang dihasilkan akan diterapkan ke Sceneform Scene.
Hasil
- true jika pencahayaan HDR diaktifkan di Sceneform karena estimasi pencahayaan HDR ARCore diaktifkan.
boolean publik isLightDirectionUpdateEnabled ()
Memeriksa apakah sinar matahari diperbarui setiap frame berdasarkan perkiraan pencahayaan HDR Lingkungan.
Hasil
- true jika arah sinar matahari diperbarui setiap frame, salah jika tidak.
boolean publik isLightEstimationEnabled ()
Hasil
- menampilkan true jika perkiraan cahaya diaktifkan.
publik void pause ()
Menjeda thread rendering dan sesi ARCore.
Ini harus dipanggil dari onPause().
public CompletableFuture<Void> pauseAsync (Executor eksekutor)
Panggilan non-pemblokiran untuk menjeda thread rendering dan sesi ARCore.
Ini harus dipanggil dari onPause().
Jika jedaAsync dipanggil saat jeda atau melanjutkan sedang berlangsung, jeda akan diantrekan dan terjadi setelah operasi saat ini selesai.
Parameter
eksekutor |
---|
Hasil
CompletableFuture
yang selesai di thread utama pada jeda telah selesai. Will yang baru akan segera selesai jika Anda tidak dapat melanjutkan resume.
publik void melanjutkan ()
Melanjutkan thread rendering dan sesi ARCore.
Nama ini harus dipanggil dari onResume().
Menampilkan
CameraNotAvailableException | jika kamera tidak dapat dibuka |
---|
public CompletableFuture<Void> resumeAsync (Executor eksekutor)
Panggilan yang tidak memblokir untuk melanjutkan thread rendering dan sesi ARCore di latar belakang
Nama ini harus dipanggil dari onResume().
Jika dipanggil saat jeda atau resume sedang berlangsung, resume akan diantrekan dan terjadi setelah operasi saat ini selesai.
Parameter
eksekutor |
---|
Hasil
- CompletableFuture selesai di thread utama setelah resume selesai. Masa depan akan diselesaikan secara khusus jika resume tidak dapat dilakukan.
publik void setCameraStreamRenderPriority (int Priority)
Setel prioritas render untuk mengontrol urutan rendering streaming kamera. Prioritasnya berada antara rentang 0 (dirender terlebih dahulu) dan 7 (dirender terakhir).
Nilai defaultnya adalah 7, yang memaksa streaming kamera untuk dirender terakhir. Hal ini paling baik untuk performa karena mencegah overdraw. Namun, jika menggunakan material sebagai okluder (misalnya, dalam sampel wajah yang ditingkatkan), ini harus diubah. Jika tidak, occluder akan menutupi streaming kamera dan warna hitam akan dirender.
Parameter
priority |
---|
publik void setLightDirectionUpdateEnabled (boolean isLightDirectionUpdateEnabled)
Menetapkan apakah arah sinar matahari yang dihasilkan dari pencahayaan HDR Lingkungan harus diperbarui setiap frame. Jika salah, arah cahaya akan diperbarui satu kali dan tidak berubah lagi.
Ini dapat digunakan untuk menonaktifkan update arah bayangan jika mengganggu atau tidak diinginkan.
Status default adalah true, dengan arah cahaya matahari yang diperbarui setiap frame.
Parameter
isLightDirectionUpdateEnabled |
---|
publik void setLightEstimationEnabled (boolean enable)
Aktifkan Estimasi Cahaya berdasarkan feed kamera. Warna dan intensitas cahaya tidak langsung matahari akan dimodulasi oleh nilai-nilai yang diberikan oleh perkiraan cahaya ARCore. Objek kecil di scene akan terpengaruh.
Parameter
aktifkan | disetel ke benar untuk mengaktifkan Estimasi Cahaya atau salah untuk menggunakan perkiraan default, yang merupakan intensitas piksel 1.0 dan nilai koreksi warna putih (1.0, 1.0, 1.0). |
---|
publik void setupSession (Sesi)
Menyiapkan tampilan dengan Sesi AR. Metode ini harus dipanggil sekali untuk menyediakan sesi ARCore. Sesi diperlukan agar rendering dapat terjadi.
Sesi ini diharapkan dapat dikonfigurasi dengan mode update LATEST_CAMERA_IMAGE. Tanpa konfigurasi ini, update sesi ARCore dapat memblokir UI Thread yang menyebabkan pengalaman UI yang buruk.
Parameter
sesi | sesi ARCore yang akan digunakan untuk tampilan ini |
---|