# Map3DView


```
public final class Map3DView extends FrameLayout
```

<br />

|---|---|---|---|---|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object.html) |||||
| ↳ | [android.view.View](https://developer.android.com/reference/android/view/View.html) ||||
|   | ↳ | [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) |||
|   |   | ↳ | [android.widget.FrameLayout](https://developer.android.com/reference/android/widget/FrameLayout.html) ||
|   |   |   | ↳ | [com.google.android.gms.maps3d.Map3DView](https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView) |

*** ** * ** ***

Main class that represents a 3D map view.

*Note:* The Maps 3D SDK for Android only supports **one** active `Map3DView` instance at a time. Displaying multiple `Map3DView` instances simultaneously (for example, in the same layout or different visible Activities or Fragments) isn't supported and can lead to rendering issues, such as black screens on secondary views. Moreover, all the `Map3DView`s will share and reflect the same map state (e.g., camera position, added markers, polygons, etc.), which will persist even if one `Map3DView` is destroyed and another is created, unless manually cleared. For example, if you add markers to `Map3DView1`, then destroy it and create `Map3DView2`, those same markers will still be present on `Map3DView2`.

Developers are responsible for ensuring that only one `Map3DView` is in an active part of their view hierarchy at any moment, and for manual cleanup associated with multiple instances. For example, when switching from one `Map3DView` (e.g., `Map3DView1`) to another (e.g., `Map3DView2`), you must call `onDestroy()` on the old instance (`Map3DView1`). Because the underlying map state is shared, to ensure `Map3DView2` starts with a fresh or specific state, you are responsible for manually clearing any state set by `Map3DView1`. This includes removing markers, overlays, etc., and resetting the camera position using the `GoogleMap3D` object obtained in the `OnMap3DViewReadyCallback`.

## Summary

| ### Public constructors |
|---|
| `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#Map3DView(android.content.Context,android.util.AttributeSet)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html context, https://developer.android.com/reference/android/util/AttributeSet.html attrs)` Constructor for Map3DView with attributes. |
| `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#Map3DView(android.content.Context,com.google.android.gms.maps3d.Map3DInitConfig)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html context, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DInitConfig config)` Constructor for Map3DView with Map3DInitConfig. |
| `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#Map3DView(android.content.Context,kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html context, @https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DMode int mapMode)` Constructor for Map3DView with mapMode. |
| `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#Map3DView(android.content.Context,android.util.AttributeSet,kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html context, https://developer.android.com/reference/android/util/AttributeSet.html attrs, int defStyleAttr)` Constructor for Map3DView with attributes and style. |

| ### Public methods |
|---|---|
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#getMap3DViewAsync(com.google.android.gms.maps3d.OnMap3DViewReadyCallback)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/OnMap3DViewReadyCallback callback)` Asynchronously gets the Map3DView. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onCreate(android.os.Bundle)(https://developer.android.com/reference/android/os/Bundle.html savedInstanceState)` Called when the view is created. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onDestroy()()` Called when the view is destroyed. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onLowMemory()()` Called when the view is low on memory. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onPause()()` Called when the view is paused. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onResume()()` Called when the view is resumed. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onSaveInstanceState(android.os.Bundle)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Bundle.html outState)` Called when the view is saving its state. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onStart()()` Called when the view is started. |
| `final void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onStop()()` Called when the view is stopped. |

| ### Protected methods |
|---|---|
| `void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onDetachedFromWindow()()` |
| `void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/Map3DView#onSizeChanged(kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int)(int w, int h, int oldw, int oldh)` Called when the view's size is changed. |

### Inherited methods

From [android.widget.FrameLayout](https://developer.android.com/reference/android/widget/FrameLayout.html) `boolean` `https://developer.android.com/reference/android/widget/FrameLayout.html#checkLayoutParams(android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/widget/FrameLayout.LayoutParams.html` `https://developer.android.com/reference/android/widget/FrameLayout.html#generateDefaultLayoutParams()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/widget/FrameLayout.LayoutParams.html` `https://developer.android.com/reference/android/widget/FrameLayout.html#generateLayoutParams(android.util.AttributeSet)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/AttributeSet.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `https://developer.android.com/reference/android/widget/FrameLayout.html#generateLayoutParams(android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/CharSequence.html` `https://developer.android.com/reference/android/widget/FrameLayout.html#getAccessibilityClassName()()` `boolean` `[getConsiderGoneChildrenWhenMeasuring](https://developer.android.com/reference/android/widget/FrameLayout.html#getConsiderGoneChildrenWhenMeasuring())()`

**This method is deprecated.** Deprecated in Java
`boolean` `https://developer.android.com/reference/android/widget/FrameLayout.html#getMeasureAllChildren()()` `void` `https://developer.android.com/reference/android/widget/FrameLayout.html#onLayout(kotlin.Boolean, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(boolean p0, int p1, int p2, int p3, int p4)` `void` `https://developer.android.com/reference/android/widget/FrameLayout.html#onMeasure(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/widget/FrameLayout.html#setForegroundGravity(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/widget/FrameLayout.html#setMeasureAllChildren(kotlin.Boolean)(boolean p0)` `boolean` `https://developer.android.com/reference/android/widget/FrameLayout.html#shouldDelayChildPressedState()()` From [android.view.View](https://developer.android.com/reference/android/view/View.html) `void` `https://developer.android.com/reference/android/view/View.html#addFocusables(java.util.ArrayList, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html p0
)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewPropertyAnimator.html` `https://developer.android.com/reference/android/view/View.html#animate()()` `void` `[announceForAccessibility](https://developer.android.com/reference/android/view/View.html#announceForAccessibility(kotlin.CharSequence))(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/CharSequence.html p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#autofill(android.view.autofill.AutofillValue)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/autofill/AutofillValue.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#autofill(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/autofill/AutofillValue.html> p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars()()` `boolean` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars(kotlin.Int, kotlin.Boolean)(int p0, boolean p1)` `void` `https://developer.android.com/reference/android/view/View.html#bringToFront()()` `void` `[buildDrawingCache](https://developer.android.com/reference/android/view/View.html#buildDrawingCache())()`

**This method is deprecated.** Deprecated in Java
`void` `[buildDrawingCache](https://developer.android.com/reference/android/view/View.html#buildDrawingCache(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#buildLayer()()` `boolean` `https://developer.android.com/reference/android/view/View.html#callOnClick()()` `boolean` `https://developer.android.com/reference/android/view/View.html#canResolveLayoutDirection()()` `boolean` `https://developer.android.com/reference/android/view/View.html#canResolveTextAlignment()()` `boolean` `https://developer.android.com/reference/android/view/View.html#canResolveTextDirection()()` `boolean` `https://developer.android.com/reference/android/view/View.html#canScrollHorizontally(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#canScrollVertically(kotlin.Int)(int p0)` `final void` `https://developer.android.com/reference/android/view/View.html#cancelDragAndDrop()()` `void` `https://developer.android.com/reference/android/view/View.html#cancelLongPress()()` `final void` `https://developer.android.com/reference/android/view/View.html#cancelPendingInputEvents()()` `boolean` `https://developer.android.com/reference/android/view/View.html#checkInputConnectionProxy(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#clearAnimation()()` `void` `https://developer.android.com/reference/android/view/View.html#clearPendingCredentialRequest()()` `void` `https://developer.android.com/reference/android/view/View.html#clearViewTranslationCallback()()` `int` `https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollExtent()()` `int` `https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollOffset()()` `int` `https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollRange()()` `void` `https://developer.android.com/reference/android/view/View.html#computeScroll()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#computeSystemWindowInsets(android.view.WindowInsets, android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)` `int` `https://developer.android.com/reference/android/view/View.html#computeVerticalScrollExtent()()` `int` `https://developer.android.com/reference/android/view/View.html#computeVerticalScrollOffset()()` `int` `https://developer.android.com/reference/android/view/View.html#computeVerticalScrollRange()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html` `https://developer.android.com/reference/android/view/View.html#createAccessibilityNodeInfo()()` `void` `https://developer.android.com/reference/android/view/View.html#createContextMenu(android.view.ContextMenu)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ContextMenu.html p0)` `void` `[destroyDrawingCache](https://developer.android.com/reference/android/view/View.html#destroyDrawingCache())()`

**This method is deprecated.** Deprecated in Java
`boolean` `https://developer.android.com/reference/android/view/View.html#dispatchGenericMotionEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchNestedFling(kotlin.Float, kotlin.Float, kotlin.Boolean)(float p0, float p1, boolean p2)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPreFling(kotlin.Float, kotlin.Float)(float p0, float p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPrePerformAccessibilityAction(kotlin.Int, android.os.Bundle)(int p0, @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/os/Bundle.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPreScroll(kotlin.Int, kotlin.Int, kotlin.IntArray, kotlin.IntArray)(
int p0,
int p1,
@https://developer.android.com/reference/androidx/annotation/Nullable.html int[] p2,
@https://developer.android.com/reference/androidx/annotation/Nullable.html int[] p3
)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchNestedScroll(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.IntArray)(int p0, int p1, int p2, int p3, @https://developer.android.com/reference/androidx/annotation/Nullable.html int[] p4)` `boolean` `https://developer.android.com/reference/android/view/View.html#dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#draw(android.graphics.Canvas)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#drawableHotspotChanged(kotlin.Float, kotlin.Float)(float p0, float p1)` `final @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/window/OnBackInvokedDispatcher` `https://developer.android.com/reference/android/view/View.html#findOnBackInvokedDispatcher()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html T` `<T extends https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#findViewById(kotlin.Int)(int p0)` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html T` `<T extends https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#findViewWithTag(kotlin.Any)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html p0)` `boolean` `[fitSystemWindows](https://developer.android.com/reference/android/view/View.html#fitSystemWindows(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)`

**This method is deprecated.** Deprecated in Java
`@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#focusSearch(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#forceHasOverlappingRendering(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#forceLayout()()` `void` `https://developer.android.com/reference/android/view/View.html#generateDisplayHash(kotlin.String, android.graphics.Rect, java.util.concurrent.Executor, android.view.displayhash.DisplayHashResultCallback)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html p0,
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Rect.html p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/concurrent/Executor.html p2,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/displayhash/DisplayHashResultCallback p3
)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html` `https://developer.android.com/reference/android/view/View.html#getAccessibilityDelegate()()` `int` `https://developer.android.com/reference/android/view/View.html#getAccessibilityLiveRegion()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeProvider.html` `https://developer.android.com/reference/android/view/View.html#getAccessibilityNodeProvider()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html` `https://developer.android.com/reference/android/view/View.html#getAccessibilityPaneTitle()()` `int` `https://developer.android.com/reference/android/view/View.html#getAccessibilityTraversalAfter()()` `int` `https://developer.android.com/reference/android/view/View.html#getAccessibilityTraversalBefore()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/String.html` `https://developer.android.com/reference/android/view/View.html#getAllowedHandwritingDelegatePackageName()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/String.html` `https://developer.android.com/reference/android/view/View.html#getAllowedHandwritingDelegatorPackageName()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getAlpha()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Animation.html` `https://developer.android.com/reference/android/view/View.html#getAnimation()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Matrix.html` `https://developer.android.com/reference/android/view/View.html#getAnimationMatrix()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/IBinder.html` `https://developer.android.com/reference/android/view/View.html#getApplicationWindowToken()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html int[]` `https://developer.android.com/reference/android/view/View.html#getAttributeResolutionStack(kotlin.Int)(int p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/Map.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Integer.html, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Integer.html>` `https://developer.android.com/reference/android/view/View.html#getAttributeSourceResourceMap()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html String[]` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#getAutofillHints()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/autofill/AutofillId.html` `https://developer.android.com/reference/android/view/View.html#getAutofillId()()` `int` `https://developer.android.com/reference/android/view/View.html#getAutofillType()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/autofill/AutofillValue.html` `https://developer.android.com/reference/android/view/View.html#getAutofillValue()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getBackground()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/BlendMode.html` `https://developer.android.com/reference/android/view/View.html#getBackgroundTintBlendMode()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/content/res/ColorStateList.html` `https://developer.android.com/reference/android/view/View.html#getBackgroundTintList()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html` `https://developer.android.com/reference/android/view/View.html#getBackgroundTintMode()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
https://developer.android.com/reference/android/view/View.html#getBaseline()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getBottom()()` `float` `https://developer.android.com/reference/android/view/View.html#getBottomFadingEdgeStrength()()` `int` `https://developer.android.com/reference/android/view/View.html#getBottomPaddingOffset()()` `float` `https://developer.android.com/reference/android/view/View.html#getCameraDistance()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html` `https://developer.android.com/reference/android/view/View.html#getClipBounds()()` `boolean` `https://developer.android.com/reference/android/view/View.html#getClipBounds(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `final boolean` `https://developer.android.com/reference/android/view/View.html#getClipToOutline()()` `final @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/contentcapture/ContentCaptureSession.html` `https://developer.android.com/reference/android/view/View.html#getContentCaptureSession()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
https://developer.android.com/reference/android/view/View.html#getContentDescription()()` `final int` `https://developer.android.com/reference/android/view/View.html#getContentSensitivity()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getContext()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html` `https://developer.android.com/reference/android/view/View.html#getContextMenuInfo()()` `final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#getDefaultFocusHighlightEnabled()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/Display.html` `https://developer.android.com/reference/android/view/View.html#getDisplay()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html int[]` `https://developer.android.com/reference/android/view/View.html#getDrawableState()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Bitmap.html` `[getDrawingCache](https://developer.android.com/reference/android/view/View.html#getDrawingCache())()`

**This method is deprecated.** Deprecated in Java
`@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Bitmap.html` `[getDrawingCache](https://developer.android.com/reference/android/view/View.html#getDrawingCache(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`int` `[getDrawingCacheBackgroundColor](https://developer.android.com/reference/android/view/View.html#getDrawingCacheBackgroundColor())()`

**This method is deprecated.** Deprecated in Java
`int` `[getDrawingCacheQuality](https://developer.android.com/reference/android/view/View.html#getDrawingCacheQuality())()`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#getDrawingRect(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `long` `https://developer.android.com/reference/android/view/View.html#getDrawingTime()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getElevation()()` `int` `https://developer.android.com/reference/android/view/View.html#getExplicitStyle()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#getFilterTouchesWhenObscured()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#getFitsSystemWindows()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "NOT_FOCUSABLE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "FOCUSABLE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 16, to = "FOCUSABLE_AUTO")])
https://developer.android.com/reference/android/view/View.html#getFocusable()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html>` `https://developer.android.com/reference/android/view/View.html#getFocusables(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#getFocusedRect(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getForeground()()` `int` `https://developer.android.com/reference/android/view/View.html#getForegroundGravity()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/BlendMode.html` `https://developer.android.com/reference/android/view/View.html#getForegroundTintBlendMode()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/content/res/ColorStateList.html` `https://developer.android.com/reference/android/view/View.html#getForegroundTintList()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html` `https://developer.android.com/reference/android/view/View.html#getForegroundTintMode()()` `float` `https://developer.android.com/reference/android/view/View.html#getFrameContentVelocity()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Point.html p1)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Handler.html` `https://developer.android.com/reference/android/view/View.html#getHandler()()` `float` `https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetBottom()()` `float` `https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetLeft()()` `float` `https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetRight()()` `float` `https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetTop()()` `int` `https://developer.android.com/reference/android/view/View.html#getHandwritingDelegateFlags()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/Runnable.html` `https://developer.android.com/reference/android/view/View.html#getHandwritingDelegatorCallback()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#getHasOverlappingRendering()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
https://developer.android.com/reference/android/view/View.html#getHeight()()` `void` `https://developer.android.com/reference/android/view/View.html#getHitRect(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `int` `https://developer.android.com/reference/android/view/View.html#getHorizontalFadingEdgeLength()()` `int` `https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarHeight()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarThumbDrawable()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarTrackDrawable()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getId()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "auto"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "yes"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "no"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "noHideDescendants")])
https://developer.android.com/reference/android/view/View.html#getImportantForAccessibility()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "auto"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "yes"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "no"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "yesExcludeDescendants"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 8, to = "noExcludeDescendants")])
https://developer.android.com/reference/android/view/View.html#getImportantForAutofill()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "auto"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "yes"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "no"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "yesExcludeDescendants"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 8, to = "noExcludeDescendants")])
https://developer.android.com/reference/android/view/View.html#getImportantForContentCapture()()` `boolean` `https://developer.android.com/reference/android/view/View.html#getKeepScreenOn()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.DispatcherState.html` `https://developer.android.com/reference/android/view/View.html#getKeyDispatcherState()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
https://developer.android.com/reference/android/view/View.html#getLabelFor()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "NONE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "SOFTWARE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "HARDWARE")])
https://developer.android.com/reference/android/view/View.html#getLayerType()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "RESOLVED_DIRECTION_LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "RESOLVED_DIRECTION_RTL")])
https://developer.android.com/reference/android/view/View.html#getLayoutDirection()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(deepExport = true, prefix = "layout_")
https://developer.android.com/reference/android/view/View.html#getLayoutParams()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getLeft()()` `float` `https://developer.android.com/reference/android/view/View.html#getLeftFadingEdgeStrength()()` `int` `https://developer.android.com/reference/android/view/View.html#getLeftPaddingOffset()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#getLocalVisibleRect(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#getLocationInSurface(kotlin.IntArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p0)` `void` `https://developer.android.com/reference/android/view/View.html#getLocationInWindow(kotlin.IntArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p0)` `void` `https://developer.android.com/reference/android/view/View.html#getLocationOnScreen(kotlin.IntArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Matrix.html` `https://developer.android.com/reference/android/view/View.html#getMatrix()()` `final int` `https://developer.android.com/reference/android/view/View.html#getMeasuredHeight()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "measurement", flagMapping = [@https://developer.android.com/reference/android/view/ViewDebug.FlagToString.html(equals = 16777216, mask = -16777216, name = "MEASURED_STATE_TOO_SMALL")])
https://developer.android.com/reference/android/view/View.html#getMeasuredHeightAndState()()` `final int` `https://developer.android.com/reference/android/view/View.html#getMeasuredState()()` `final int` `https://developer.android.com/reference/android/view/View.html#getMeasuredWidth()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "measurement", flagMapping = [@https://developer.android.com/reference/android/view/ViewDebug.FlagToString.html(equals = 16777216, mask = -16777216, name = "MEASURED_STATE_TOO_SMALL")])
https://developer.android.com/reference/android/view/View.html#getMeasuredWidthAndState()()` `int` `https://developer.android.com/reference/android/view/View.html#getMinimumHeight()()` `int` `https://developer.android.com/reference/android/view/View.html#getMinimumWidth()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextClusterForwardId()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextFocusDownId()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextFocusForwardId()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextFocusLeftId()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextFocusRightId()()` `int` `https://developer.android.com/reference/android/view/View.html#getNextFocusUpId()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html` `https://developer.android.com/reference/android/view/View.html#getOnFocusChangeListener()()` `int` `https://developer.android.com/reference/android/view/View.html#getOutlineAmbientShadowColor()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewOutlineProvider.html` `https://developer.android.com/reference/android/view/View.html#getOutlineProvider()()` `int` `https://developer.android.com/reference/android/view/View.html#getOutlineSpotShadowColor()()` `int` `https://developer.android.com/reference/android/view/View.html#getOverScrollMode()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingBottom()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingEnd()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingLeft()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingRight()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingStart()()` `int` `https://developer.android.com/reference/android/view/View.html#getPaddingTop()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#getParent()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#getParentForAccessibility()()` `final @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/os/OutcomeReceiver.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialResponse, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialException>` `https://developer.android.com/reference/android/view/View.html#getPendingCredentialCallback()()` `final @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialRequest` `https://developer.android.com/reference/android/view/View.html#getPendingCredentialRequest()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getPivotX()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getPivotY()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/PointerIcon.html` `https://developer.android.com/reference/android/view/View.html#getPointerIcon()()` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html>` `https://developer.android.com/reference/android/view/View.html#getPreferKeepClearRects()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html String[]` `https://developer.android.com/reference/android/view/View.html#getReceiveContentMimeTypes()()` `float` `https://developer.android.com/reference/android/view/View.html#getRequestedFrameRate()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/res/Resources.html` `https://developer.android.com/reference/android/view/View.html#getResources()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#getRevealOnFocusHint()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getRight()()` `float` `https://developer.android.com/reference/android/view/View.html#getRightFadingEdgeStrength()()` `int` `https://developer.android.com/reference/android/view/View.html#getRightPaddingOffset()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/AttachedSurfaceControl.html` `https://developer.android.com/reference/android/view/View.html#getRootSurfaceControl()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#getRootView()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#getRootWindowInsets()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getRotation()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getRotationX()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getRotationY()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getScaleX()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getScaleY()()` `int` `https://developer.android.com/reference/android/view/View.html#getScrollBarDefaultDelayBeforeFade()()` `int` `https://developer.android.com/reference/android/view/View.html#getScrollBarFadeDuration()()` `int` `https://developer.android.com/reference/android/view/View.html#getScrollBarSize()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "INSIDE_OVERLAY"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 16777216, to = "INSIDE_INSET"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 33554432, to = "OUTSIDE_OVERLAY"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 50331648, to = "OUTSIDE_INSET")])
https://developer.android.com/reference/android/view/View.html#getScrollBarStyle()()` `int` `https://developer.android.com/reference/android/view/View.html#getScrollCaptureHint()()` `int` `https://developer.android.com/reference/android/view/View.html#getScrollIndicators()()` `final int` `https://developer.android.com/reference/android/view/View.html#getScrollX()()` `final int` `https://developer.android.com/reference/android/view/View.html#getScrollY()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getSolidColor()()` `int` `https://developer.android.com/reference/android/view/View.html#getSourceLayoutResId()()` `final @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
https://developer.android.com/reference/android/view/View.html#getStateDescription()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/animation/StateListAnimator.html` `https://developer.android.com/reference/android/view/View.html#getStateListAnimator()()` `int` `https://developer.android.com/reference/android/view/View.html#getSuggestedMinimumHeight()()` `int` `https://developer.android.com/reference/android/view/View.html#getSuggestedMinimumWidth()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
https://developer.android.com/reference/android/view/View.html#getSupplementalDescription()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html>` `https://developer.android.com/reference/android/view/View.html#getSystemGestureExclusionRects()()` `int` `[getSystemUiVisibility](https://developer.android.com/reference/android/view/View.html#getSystemUiVisibility())()`

**This method is deprecated.** Deprecated in Java
`@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#getTag()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html` `https://developer.android.com/reference/android/view/View.html#getTag(kotlin.Int)(int p0)` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "text", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "INHERIT"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "GRAVITY"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "TEXT_START"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 3, to = "TEXT_END"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "CENTER"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 5, to = "VIEW_START"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 6, to = "VIEW_END")])
https://developer.android.com/reference/android/view/View.html#getTextAlignment()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "text", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "INHERIT"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "FIRST_STRONG"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "ANY_RTL"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 3, to = "LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "RTL"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 5, to = "LOCALE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 6, to = "FIRST_STRONG_LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 7, to = "FIRST_STRONG_RTL")])
https://developer.android.com/reference/android/view/View.html#getTextDirection()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html` `https://developer.android.com/reference/android/view/View.html#getTooltipText()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
https://developer.android.com/reference/android/view/View.html#getTop()()` `float` `https://developer.android.com/reference/android/view/View.html#getTopFadingEdgeStrength()()` `int` `https://developer.android.com/reference/android/view/View.html#getTopPaddingOffset()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/TouchDelegate.html` `https://developer.android.com/reference/android/view/View.html#getTouchDelegate()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html>` `https://developer.android.com/reference/android/view/View.html#getTouchables()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getTransitionAlpha()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#getTransitionName()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getTranslationX()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getTranslationY()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getTranslationZ()()` `long` `https://developer.android.com/reference/android/view/View.html#getUniqueDrawingId()()` `int` `https://developer.android.com/reference/android/view/View.html#getVerticalFadingEdgeLength()()` `int` `https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarPosition()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarThumbDrawable()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarTrackDrawable()()` `int` `https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarWidth()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationResponse` `https://developer.android.com/reference/android/view/View.html#getViewTranslationResponse()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewTreeObserver.html` `https://developer.android.com/reference/android/view/View.html#getViewTreeObserver()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "VISIBLE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "INVISIBLE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 8, to = "GONE")])
https://developer.android.com/reference/android/view/View.html#getVisibility()()` `final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
https://developer.android.com/reference/android/view/View.html#getWidth()()` `int` `https://developer.android.com/reference/android/view/View.html#getWindowAttachCount()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowId.html` `https://developer.android.com/reference/android/view/View.html#getWindowId()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/WindowInsetsController.html` `https://developer.android.com/reference/android/view/View.html#getWindowInsetsController()()` `int` `[getWindowSystemUiVisibility](https://developer.android.com/reference/android/view/View.html#getWindowSystemUiVisibility())()`

**This method is deprecated.** Deprecated in Java
`@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/IBinder.html` `https://developer.android.com/reference/android/view/View.html#getWindowToken()()` `int` `https://developer.android.com/reference/android/view/View.html#getWindowVisibility()()` `void` `https://developer.android.com/reference/android/view/View.html#getWindowVisibleDisplayFrame(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getX()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getY()()` `float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#getZ()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasExplicitFocusable()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasFocusable()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasNestedScrollingParent()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasOnClickListeners()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasOnLongClickListeners()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#hasOverlappingRendering()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasPointerCapture()()` `boolean` `https://developer.android.com/reference/android/view/View.html#hasWindowFocus()()` `void` `https://developer.android.com/reference/android/view/View.html#invalidate()()` `void` `[invalidate](https://developer.android.com/reference/android/view/View.html#invalidate(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)`

**This method is deprecated.** Deprecated in Java
`void` `[invalidate](https://developer.android.com/reference/android/view/View.html#invalidate(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int))(int p0, int p1, int p2, int p3)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#invalidateDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#invalidateOutline()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
https://developer.android.com/reference/android/view/View.html#isAccessibilityDataSensitive()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isAccessibilityFocused()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isAccessibilityHeading()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isActivated()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isAttachedToWindow()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isAutoHandwritingEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isClickable()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isContentCaptureSelfReportingEnabled()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isContentSensitive()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isContextClickable()()` `boolean` `[isCredential](https://developer.android.com/reference/android/view/View.html#isCredential())()`

**This method is deprecated.** Deprecated in Java
`boolean` `https://developer.android.com/reference/android/view/View.html#isDirty()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[isDrawingCacheEnabled](https://developer.android.com/reference/android/view/View.html#isDrawingCacheEnabled())()`

**This method is deprecated.** Deprecated in Java
`boolean` `https://developer.android.com/reference/android/view/View.html#isDuplicateParentStateEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isEnabled()()` `final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#isFocusable()()` `final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#isFocusableInTouchMode()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#isFocused()()` `final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#isFocusedByDefault()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#isForceDarkAllowed()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isHandwritingDelegate()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isHapticFeedbackEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#isHardwareAccelerated()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isHorizontalFadingEdgeEnabled()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isHorizontalScrollBarEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isHovered()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isImportantForAccessibility()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isImportantForAutofill()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isImportantForContentCapture()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isInEditMode()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isInLayout()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isInTouchMode()()` `final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/View.html#isKeyboardNavigationCluster()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isLaidOut()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isLayoutDirectionResolved()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isLayoutRequested()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isLongClickable()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isNestedScrollingEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#isOpaque()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isPaddingOffsetRequired()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isPaddingRelative()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isPivotSet()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isPreferKeepClear()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isPressed()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isSaveEnabled()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isSaveFromParentEnabled()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isScreenReaderFocusable()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isScrollContainer()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isScrollbarFadingEnabled()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isSelected()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isShowingLayoutBounds()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isShown()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
https://developer.android.com/reference/android/view/View.html#isSoundEffectsEnabled()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#isTemporarilyDetached()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isTextAlignmentResolved()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isTextDirectionResolved()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isVerticalFadingEdgeEnabled()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isVerticalScrollBarEnabled()()` `boolean` `https://developer.android.com/reference/android/view/View.html#isVisibleToUserForAutofill(kotlin.Int)(int p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#keyboardNavigationClusterSearch(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `final void` `https://developer.android.com/reference/android/view/View.html#measure(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#offsetLeftAndRight(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#offsetTopAndBottom(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#onAnimationEnd()()` `void` `https://developer.android.com/reference/android/view/View.html#onAnimationStart()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#onApplyWindowInsets(android.view.WindowInsets)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onCancelPendingInputEvents()()` `boolean` `https://developer.android.com/reference/android/view/View.html#onCapturedPointerEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onCheckIsTextEditor()()` `void` `https://developer.android.com/reference/android/view/View.html#onConfigurationChanged(android.content.res.Configuration)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/res/Configuration.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onCreateContextMenu(android.view.ContextMenu)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ContextMenu.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/inputmethod/InputConnection.html` `https://developer.android.com/reference/android/view/View.html#onCreateInputConnection(android.view.inputmethod.EditorInfo)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onCreateViewTranslationRequest(kotlin.IntArray, java.util.function.Consumer)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationRequest> p1
)` `void` `https://developer.android.com/reference/android/view/View.html#onCreateVirtualViewTranslationRequests(kotlin.LongArray, kotlin.IntArray, java.util.function.Consumer)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html long[] p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationRequest> p2
)` `void` `https://developer.android.com/reference/android/view/View.html#onDisplayHint(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onDragEvent(android.view.DragEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/DragEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onDraw(android.graphics.Canvas)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onDrawForeground(android.graphics.Canvas)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#onDrawScrollBars(android.graphics.Canvas)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onFilterTouchEventForSecurity(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onFinishInflate()()` `void` `https://developer.android.com/reference/android/view/View.html#onFinishTemporaryDetach()()` `void` `https://developer.android.com/reference/android/view/View.html#onFocusChanged(kotlin.Boolean, kotlin.Int, android.graphics.Rect)(boolean p0, int p1, @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Rect.html p2)` `boolean` `https://developer.android.com/reference/android/view/View.html#onGenericMotionEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onHoverChanged(kotlin.Boolean)(boolean p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onHoverEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyDown(kotlin.Int, android.view.KeyEvent)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyLongPress(kotlin.Int, android.view.KeyEvent)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyMultiple(kotlin.Int, kotlin.Int, android.view.KeyEvent)(int p0, int p1, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p2)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyPreIme(kotlin.Int, android.view.KeyEvent)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyShortcut(kotlin.Int, android.view.KeyEvent)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#onKeyUp(kotlin.Int, android.view.KeyEvent)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p1)` `void` `https://developer.android.com/reference/android/view/View.html#onOverScrolled(kotlin.Int, kotlin.Int, kotlin.Boolean, kotlin.Boolean)(int p0, int p1, boolean p2, boolean p3)` `void` `https://developer.android.com/reference/android/view/View.html#onPointerCaptureChange(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideAutofillStructure(android.view.ViewStructure, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideAutofillVirtualStructure(android.view.ViewStructure, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideContentCaptureNodeProperties(android.view.contentcapture.ContentCaptureNodeProperties)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/contentcapture/ContentCaptureNodeProperties.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideContentCaptureStructure(android.view.ViewStructure, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideStructure(android.view.ViewStructure)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onProvideVirtualStructure(android.view.ViewStructure)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0)` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/ContentInfo.html` `https://developer.android.com/reference/android/view/View.html#onReceiveContent(android.view.ContentInfo)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ContentInfo.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onRestoreInstanceState(android.os.Parcelable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onRtlPropertiesChanged(kotlin.Int)(int p0)` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/os/Parcelable.html` `https://developer.android.com/reference/android/view/View.html#onSaveInstanceState()()` `void` `https://developer.android.com/reference/android/view/View.html#onScreenStateChanged(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#onScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Point.html p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ScrollCaptureTarget.html> p2
)` `void` `https://developer.android.com/reference/android/view/View.html#onScrollChanged(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `boolean` `@https://developer.android.com/reference/android/annotation/RequiresFlag.html(value = "android.view.flags.scroll_to_top")
https://developer.android.com/reference/android/view/View.html#onScrollToTop(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onSetAlpha(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#onStartTemporaryDetach()()` `boolean` `https://developer.android.com/reference/android/view/View.html#onTouchEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#onTrackballEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#onViewTranslationResponse(android.view.translation.ViewTranslationResponse)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationResponse p0)` `void` `https://developer.android.com/reference/android/view/View.html#onVirtualViewTranslationResponses(android.util.LongSparseArray)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/LongSparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationResponse> p0
)` `void` `https://developer.android.com/reference/android/view/View.html#onVisibilityAggregated(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#onVisibilityChanged(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#onWindowFocusChanged(kotlin.Boolean)(boolean p0)` `void` `[onWindowSystemUiVisibilityChanged](https://developer.android.com/reference/android/view/View.html#onWindowSystemUiVisibilityChanged(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#onWindowVisibilityChanged(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#overScrollBy(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Boolean)(
int p0,
int p1,
int p2,
int p3,
int p4,
int p5,
int p6,
int p7,
boolean p8
)` `boolean` `https://developer.android.com/reference/android/view/View.html#performAccessibilityAction(kotlin.Int, android.os.Bundle)(int p0, @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/os/Bundle.html p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#performClick()()` `boolean` `https://developer.android.com/reference/android/view/View.html#performContextClick()()` `boolean` `https://developer.android.com/reference/android/view/View.html#performContextClick(kotlin.Float, kotlin.Float)(float p0, float p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(android.os.vibrator.HapticFeedbackRequest)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/os/vibrator/HapticFeedbackRequest p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(kotlin.Int, kotlin.Int)(int p0, int p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#performLongClick()()` `boolean` `https://developer.android.com/reference/android/view/View.html#performLongClick(kotlin.Float, kotlin.Float)(float p0, float p1)` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/ContentInfo.html` `https://developer.android.com/reference/android/view/View.html#performReceiveContent(android.view.ContentInfo)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ContentInfo.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#playSoundEffect(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#post(java.lang.Runnable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#postDelayed(java.lang.Runnable, kotlin.Long)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p0, long p1)` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidate()()` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidate(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(kotlin.Long)(long p0)` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(kotlin.Long, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(long p0, int p1, int p2, int p3, int p4)` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation()()` `void` `https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/View.html#postOnAnimation(java.lang.Runnable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#postOnAnimationDelayed(java.lang.Runnable, kotlin.Long)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p0, long p1)` `void` `https://developer.android.com/reference/android/view/View.html#refreshDrawableState()()` `void` `https://developer.android.com/reference/android/view/View.html#releasePointerCapture()()` `boolean` `https://developer.android.com/reference/android/view/View.html#removeCallbacks(java.lang.Runnable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#reportAppJankStats(android.app.jank.AppJankStats)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/app/jank/AppJankStats p0)` `void` `https://developer.android.com/reference/android/view/View.html#requestApplyInsets()()` `void` `[requestFitSystemWindows](https://developer.android.com/reference/android/view/View.html#requestFitSystemWindows())()`

**This method is deprecated.** Deprecated in Java
`final boolean` `https://developer.android.com/reference/android/view/View.html#requestFocus()()` `final boolean` `https://developer.android.com/reference/android/view/View.html#requestFocus(kotlin.Int)(int p0)` `final boolean` `https://developer.android.com/reference/android/view/View.html#requestFocusFromTouch()()` `void` `https://developer.android.com/reference/android/view/View.html#requestLayout()()` `void` `https://developer.android.com/reference/android/view/View.html#requestPointerCapture()()` `void` `https://developer.android.com/reference/android/view/View.html#requestPointerCapture(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, kotlin.Boolean)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0, boolean p1)` `boolean` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, kotlin.Boolean, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0, boolean p1, int p2)` `final void` `https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(kotlin.Int)(int p0)` `final void` `https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `final @https://developer.android.com/reference/androidx/annotation/NonNull.html T` `<T extends https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#requireViewById(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#resetPivot()()` `void` `https://developer.android.com/reference/android/view/View.html#restoreHierarchyState(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `final void` `https://developer.android.com/reference/android/view/View.html#saveAttributeDataForStyleable(android.content.Context, kotlin.IntArray, android.util.AttributeSet, android.content.res.TypedArray, kotlin.Int, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/Context.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p1,
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/util/AttributeSet.html p2,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/res/TypedArray.html p3,
int p4,
int p5
)` `void` `https://developer.android.com/reference/android/view/View.html#saveHierarchyState(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `void` `https://developer.android.com/reference/android/view/View.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, kotlin.Long)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p1, long p2)` `void` `https://developer.android.com/reference/android/view/View.html#scrollBy(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#scrollTo(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#sendAccessibilityEvent(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityDataSensitive(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityDelegate(android.view.View.AccessibilityDelegate)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityHeading(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityLiveRegion(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityPaneTitle(kotlin.CharSequence)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityTraversalAfter(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAccessibilityTraversalBefore(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setActivated(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAllowClickWhenDisabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatePackage(kotlin.String)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/String.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatorPackage(kotlin.String)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/String.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAlpha(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAnimation(android.view.animation.Animation)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Animation.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAnimationMatrix(android.graphics.Matrix)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Matrix.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAutoHandwritingEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAutofillHints(kotlin.String...)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/String.html... p0)` `void` `https://developer.android.com/reference/android/view/View.html#setAutofillId(android.view.autofill.AutofillId)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/autofill/AutofillId.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackdropRenderEffect(android.graphics.RenderEffect)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/RenderEffect.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackground(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackgroundColor(kotlin.Int)(int p0)` `void` `[setBackgroundDrawable](https://developer.android.com/reference/android/view/View.html#setBackgroundDrawable(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setBackgroundResource(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackgroundTintBlendMode(android.graphics.BlendMode)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/BlendMode.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackgroundTintList(android.content.res.ColorStateList)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/content/res/ColorStateList.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setBackgroundTintMode(android.graphics.PorterDuff.Mode)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setBottom(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setCameraDistance(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setClickable(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setClipBounds(android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setClipToOutline(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setContentCaptureSession(android.view.contentcapture.ContentCaptureSession)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/contentcapture/ContentCaptureSession.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setContentDescription(kotlin.CharSequence)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/CharSequence.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setContentSensitivity(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setContextClickable(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setDefaultFocusHighlightEnabled(kotlin.Boolean)(boolean p0)` `void` `[setDrawingCacheBackgroundColor](https://developer.android.com/reference/android/view/View.html#setDrawingCacheBackgroundColor(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `[setDrawingCacheEnabled](https://developer.android.com/reference/android/view/View.html#setDrawingCacheEnabled(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `[setDrawingCacheQuality](https://developer.android.com/reference/android/view/View.html#setDrawingCacheQuality(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setDuplicateParentStateEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setElevation(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFadingEdgeLength(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFilterTouchesWhenObscured(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFitsSystemWindows(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFocusable(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFocusable(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFocusableInTouchMode(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFocusedByDefault(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setForceDarkAllowed(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setForeground(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setForegroundTintBlendMode(android.graphics.BlendMode)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/BlendMode.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setForegroundTintList(android.content.res.ColorStateList)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/content/res/ColorStateList.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setForegroundTintMode(android.graphics.PorterDuff.Mode)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setFrameContentVelocity(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHandwritingBoundsOffsets(kotlin.Float, kotlin.Float, kotlin.Float, kotlin.Float)(float p0, float p1, float p2, float p3)` `void` `https://developer.android.com/reference/android/view/View.html#setHandwritingDelegateFlags(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHandwritingDelegatorCallback(java.lang.Runnable)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/Runnable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHapticFeedbackEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHasTransientState(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHorizontalFadingEdgeEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHorizontalScrollBarEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHorizontalScrollbarThumbDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHorizontalScrollbarTrackDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setHovered(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setImportantForAccessibility(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setImportantForAutofill(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setImportantForContentCapture(kotlin.Int)(int p0)` `void` `[setIsCredential](https://developer.android.com/reference/android/view/View.html#setIsCredential(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setIsHandwritingDelegate(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setKeepScreenOn(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setKeyboardNavigationCluster(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setLabelFor(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setLayerPaint(android.graphics.Paint)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Paint.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setLayerType(kotlin.Int, android.graphics.Paint)(int p0, @https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/Paint.html p1)` `void` `https://developer.android.com/reference/android/view/View.html#setLayoutDirection(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setLayoutParams(android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setLeft(kotlin.Int)(int p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setLeftTopRightBottom(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/View.html#setLongClickable(kotlin.Boolean)(boolean p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setMeasuredDimension(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#setMinimumHeight(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setMinimumWidth(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNestedScrollingEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextClusterForwardId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextFocusDownId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextFocusForwardId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextFocusLeftId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextFocusRightId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setNextFocusUpId(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnApplyWindowInsetsListener.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#setOnCapturedPointerListener(android.view.View.OnCapturedPointerListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnCapturedPointerListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/View.OnClickListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnContextClickListener(android.view.View.OnContextClickListener)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/View.OnContextClickListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnCreateContextMenuListener(android.view.View.OnCreateContextMenuListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html p0
)` `void` `https://developer.android.com/reference/android/view/View.html#setOnDragListener(android.view.View.OnDragListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnDragListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnFocusChangeListener(android.view.View.OnFocusChangeListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnGenericMotionListener(android.view.View.OnGenericMotionListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnGenericMotionListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnHoverListener(android.view.View.OnHoverListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnHoverListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnKeyListener(android.view.View.OnKeyListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnKeyListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnLongClickListener(android.view.View.OnLongClickListener)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/View.OnLongClickListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOnReceiveContentListener(kotlin.Array, android.view.OnReceiveContentListener)(
@https://developer.android.com/reference/androidx/annotation/Nullable.html String[] p0,
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/OnReceiveContentListener.html p1
)` `void` `https://developer.android.com/reference/android/view/View.html#setOnScrollChangeListener(android.view.View.OnScrollChangeListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnScrollChangeListener.html p0)` `void` `[setOnSystemUiVisibilityChangeListener](https://developer.android.com/reference/android/view/View.html#setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener))(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html p0
)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setOnTouchListener(android.view.View.OnTouchListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.OnTouchListener.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOutlineAmbientShadowColor(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOutlineProvider(android.view.ViewOutlineProvider)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewOutlineProvider.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOutlineSpotShadowColor(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setOverScrollMode(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setPadding(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/View.html#setPaddingRelative(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/View.html#setPendingCredentialRequest(android.credentials.GetCredentialRequest, android.os.OutcomeReceiver)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialRequest p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/OutcomeReceiver.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialResponse, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/credentials/GetCredentialException> p1
)` `void` `https://developer.android.com/reference/android/view/View.html#setPivotX(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setPivotY(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setPointerIcon(android.view.PointerIcon)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/PointerIcon.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setPreferKeepClear(kotlin.Boolean)(boolean p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setPreferKeepClearRects(kotlin.collections.MutableList)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html> p0)` `void` `https://developer.android.com/reference/android/view/View.html#setPressed(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setRenderEffect(android.graphics.RenderEffect)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/RenderEffect.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setRevealOnFocusHint(kotlin.Boolean)(boolean p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setRight(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setRotation(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setRotationX(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setRotationY(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSaveEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSaveFromParentEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScaleX(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScaleY(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScreenReaderFocusable(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollBarDefaultDelayBeforeFade(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollBarFadeDuration(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollBarSize(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollBarStyle(kotlin.Int)(int p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setScrollCaptureCallback(android.view.ScrollCaptureCallback)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/ScrollCaptureCallback.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollCaptureHint(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollContainer(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollIndicators(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollIndicators(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollX(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollY(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setScrollbarFadingEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSelected(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSoundEffectsEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setStateDescription(kotlin.CharSequence)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setStateListAnimator(android.animation.StateListAnimator)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/animation/StateListAnimator.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSupplementalDescription(kotlin.CharSequence)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setSystemGestureExclusionRects(kotlin.collections.MutableList)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html> p0)` `void` `[setSystemUiVisibility](https://developer.android.com/reference/android/view/View.html#setSystemUiVisibility(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setTag(kotlin.Any)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTag(kotlin.Int, kotlin.Any)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html p1)` `void` `https://developer.android.com/reference/android/view/View.html#setTextAlignment(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTextDirection(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTooltipText(kotlin.CharSequence)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/java/lang/CharSequence.html p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setTop(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTouchDelegate(android.view.TouchDelegate)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/TouchDelegate.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTransitionAlpha(kotlin.Float)(float p0)` `final void` `https://developer.android.com/reference/android/view/View.html#setTransitionName(kotlin.String)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTransitionVisibility(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTranslationX(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTranslationY(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setTranslationZ(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVerticalFadingEdgeEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVerticalScrollBarEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarPosition(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarThumbDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarTrackDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#setViewTranslationCallback(android.view.translation.ViewTranslationCallback)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationCallback p0)` `void` `https://developer.android.com/reference/android/view/View.html#setVisibility(kotlin.Int)(int p0)` `void` `[setWillNotCacheDrawing](https://developer.android.com/reference/android/view/View.html#setWillNotCacheDrawing(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/View.html#setWillNotDraw(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/View.html#setX(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setY(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/View.html#setZ(kotlin.Float)(float p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#showContextMenu()()` `boolean` `https://developer.android.com/reference/android/view/View.html#showContextMenu(kotlin.Float, kotlin.Float)(float p0, float p1)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.Callback.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.Callback.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/View.html#startAnimation(android.view.animation.Animation)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Animation.html p0)` `final boolean` `[startDrag](https://developer.android.com/reference/android/view/View.html#startDrag(android.content.ClipData, android.view.View.DragShadowBuilder, kotlin.Any, kotlin.Int))(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/ClipData.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.DragShadowBuilder.html p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html p2,
int p3
)`

**This method is deprecated.** Deprecated in Java
`final boolean` `https://developer.android.com/reference/android/view/View.html#startDragAndDrop(android.content.ClipData, android.view.View.DragShadowBuilder, kotlin.Any, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/ClipData.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.DragShadowBuilder.html p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Object.html p2,
int p3
)` `boolean` `https://developer.android.com/reference/android/view/View.html#startNestedScroll(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/View.html#stopNestedScroll()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html` `https://developer.android.com/reference/android/view/View.html#toString()()` `void` `https://developer.android.com/reference/android/view/View.html#transformMatrixToGlobal(android.graphics.Matrix)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Matrix.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#transformMatrixToLocal(android.graphics.Matrix)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Matrix.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#unscheduleDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `void` `https://developer.android.com/reference/android/view/View.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/Runnable.html p1)` `final void` `https://developer.android.com/reference/android/view/View.html#updateDragShadow(android.view.View.DragShadowBuilder)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.DragShadowBuilder.html p0)` `boolean` `https://developer.android.com/reference/android/view/View.html#verifyDrawable(android.graphics.drawable.Drawable)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/drawable/Drawable.html p0)` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[willNotCacheDrawing](https://developer.android.com/reference/android/view/View.html#willNotCacheDrawing())()`

**This method is deprecated.** Deprecated in Java
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/View.html#willNotDraw()()` From [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addChildrenForAccessibility(java.util.ArrayList)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo, kotlin.String, android.os.Bundle)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html p1,
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/os/Bundle.html p2
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addFocusables(java.util.ArrayList, kotlin.Int, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0, int p1, int p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addKeyboardNavigationClusters(kotlin.collections.MutableCollection, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/Collection.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0,
int p1
)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#addStatesFromChildren()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addTouchables(java.util.ArrayList)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, kotlin.Int, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, int p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, kotlin.Int, android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p2)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, kotlin.Int, android.view.ViewGroup.LayoutParams)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
int p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p2
)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, kotlin.Int, android.view.ViewGroup.LayoutParams, kotlin.Boolean)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
int p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p2,
boolean p3
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#attachLayoutAnimationParameters(android.view.View, android.view.ViewGroup.LayoutParams, kotlin.Int, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p1,
int p2,
int p3
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#attachViewToParent(android.view.View, kotlin.Int, android.view.ViewGroup.LayoutParams)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
int p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p2
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#bringChildToFront(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#canAnimate()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#childDrawableStateChanged(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#childHasTransientStateChanged(android.view.View, kotlin.Boolean)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, boolean p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#cleanupLayoutState(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#clearChildFocus(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#clearDisappearingChildren()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#clearFocus()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#debug(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#detachAllViewsFromParent()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewsFromParent(kotlin.Int, kotlin.Int)(int p0, int p1)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchApplyWindowInsets(android.view.WindowInsets)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCapturedPointerEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchConfigurationChanged(android.content.res.Configuration)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/content/res/Configuration.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCreateViewTranslationRequest(kotlin.collections.MutableMap, kotlin.IntArray, android.view.translation.TranslationCapability, kotlin.collections.MutableList)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/Map.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/autofill/AutofillId.html, @https://developer.android.com/reference/androidx/annotation/NonNull.html long[]> p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p1,
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/TranslationCapability p2,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/view/translation/ViewTranslationRequest> p3
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDisplayHint(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDragEvent(android.view.DragEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/DragEvent.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDraw(android.graphics.Canvas)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDrawableHotspotChanged(kotlin.Float, kotlin.Float)(float p0, float p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFinishTemporaryDetach()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFreezeSelfOnly(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericFocusedEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericPointerEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchHoverEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEvent(android.view.KeyEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEventPreIme(android.view.KeyEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyShortcutEvent(android.view.KeyEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/KeyEvent.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchPointerCaptureChanged(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideAutofillStructure(android.view.ViewStructure, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideStructure(android.view.ViewStructure)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewStructure.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchRestoreInstanceState(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSaveInstanceState(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Point.html p1,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ScrollCaptureTarget.html> p2
)` `boolean` `@https://developer.android.com/reference/android/annotation/RequiresFlag.html(value = "android.view.flags.scroll_to_top")
https://developer.android.com/reference/android/view/ViewGroup.html#dispatchScrollToTop(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetActivated(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetPressed(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetSelected(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchStartTemporaryDetach()()` `void` `[dispatchSystemUiVisibilityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSystemUiVisibilityChanged(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchThawSelfOnly(android.util.SparseArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.html> p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTouchEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTrackballEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchUnhandledMove(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchVisibilityChanged(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowFocusChanged(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationEnd(android.view.WindowInsetsAnimation)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationPrepare(android.view.WindowInsetsAnimation)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationProgress(android.view.WindowInsets, kotlin.collections.MutableList)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsets.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.html> p1
)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationStart(android.view.WindowInsetsAnimation, android.view.WindowInsetsAnimation.Bounds)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html p1
)` `void` `[dispatchWindowSystemUiVisiblityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowSystemUiVisiblityChanged(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowVisibilityChanged(kotlin.Int)(int p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#drawChild(android.graphics.Canvas, android.view.View, kotlin.Long)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Canvas.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1, long p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#drawableStateChanged()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#endViewTransition(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#findFocus()()` `@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/android/window/OnBackInvokedDispatcher` `https://developer.android.com/reference/android/view/ViewGroup.html#findOnBackInvokedDispatcherForChild(android.view.View, android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#findViewsWithText(java.util.ArrayList, kotlin.CharSequence, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html> p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/CharSequence.html p1,
int p2
)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#focusSearch(android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#focusableViewAvailable(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#gatherTransparentRegion(android.graphics.Region)(https://developer.android.com/reference/android/graphics/Region.html p0)` `int` `@https://developer.android.com/reference/android/annotation/RequiresFlag.html(value = "android.view.accessibility.a11y_child_sort_strategy_api")
https://developer.android.com/reference/android/view/ViewGroup.html#getAccessibilityChildSortStrategy()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildAt(kotlin.Int)(int p0)` `int` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildCount()()` `final int` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(kotlin.Int)(int p0)` `int` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(kotlin.Int, kotlin.Int)(int p0, int p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildStaticTransformation(android.view.View, android.view.animation.Transformation)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Transformation.html p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Point.html p2)` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/ViewGroup.html#getClipChildren()()` `boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/ViewGroup.html#getClipToPadding()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 131072, to = "FOCUS_BEFORE_DESCENDANTS"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 262144, to = "FOCUS_AFTER_DESCENDANTS"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 393216, to = "FOCUS_BLOCK_DESCENDANTS")])
https://developer.android.com/reference/android/view/ViewGroup.html#getDescendantFocusability()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getFocusedChild()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/LayoutAnimationController.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutAnimation()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutAnimationListener()()` `int` `https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutMode()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/animation/LayoutTransition.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutTransition()()` `int` `https://developer.android.com/reference/android/view/ViewGroup.html#getNestedScrollAxes()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroupOverlay.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getOverlay()()` `int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "NONE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "ANIMATION"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "SCROLLING"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 3, to = "ALL")])
[getPersistentDrawingCache](https://developer.android.com/reference/android/view/ViewGroup.html#getPersistentDrawingCache())()`

**This method is deprecated.** Deprecated in Java
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
https://developer.android.com/reference/android/view/ViewGroup.html#getTouchscreenBlocksFocus()()` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#hasFocus()()` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#hasTransientState()()` `int` `https://developer.android.com/reference/android/view/ViewGroup.html#indexOfChild(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `final void` `[invalidateChild](https://developer.android.com/reference/android/view/ViewGroup.html#invalidateChild(android.view.View, android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)`

**This method is deprecated.** Deprecated in Java
`@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewParent.html` `[invalidateChildInParent](https://developer.android.com/reference/android/view/ViewGroup.html#invalidateChildInParent(kotlin.IntArray, android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)`

**This method is deprecated.** Deprecated in Java
`boolean` `[isAlwaysDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isAlwaysDrawnWithCacheEnabled())()`

**This method is deprecated.** Deprecated in Java
`boolean` `[isAnimationCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isAnimationCacheEnabled())()`

**This method is deprecated.** Deprecated in Java
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawingOrderEnabled()()` `boolean` `[isChildrenDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawnWithCacheEnabled())()`

**This method is deprecated.** Deprecated in Java
`boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#isLayoutSuppressed()()` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#isMotionEventSplittingEnabled()()` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#isTransitionGroup()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#jumpDrawablesToCurrentState()()` `final void` `https://developer.android.com/reference/android/view/ViewGroup.html#layout(kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(int p0, int p1, int p2, int p3)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChild(android.view.View, kotlin.Int, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, int p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChildWithMargins(android.view.View, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, int p2, int p3, int p4)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChildren(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#notifySubtreeAccessibilityStateChanged(android.view.View, android.view.View, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1,
int p2
)` `final void` `https://developer.android.com/reference/android/view/ViewGroup.html#offsetDescendantRectToMyCoords(android.view.View, android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)` `final void` `https://developer.android.com/reference/android/view/ViewGroup.html#offsetRectIntoDescendantCoords(android.view.View, android.graphics.Rect)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onAttachedToWindow()()` `@https://developer.android.com/reference/androidx/annotation/NonNull.html int[]` `https://developer.android.com/reference/android/view/ViewGroup.html#onCreateDrawableState(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onDescendantInvalidated(android.view.View, android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptHoverEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptTouchEvent(android.view.MotionEvent)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedFling(android.view.View, kotlin.Float, kotlin.Float, kotlin.Boolean)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, float p1, float p2, boolean p3)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreFling(android.view.View, kotlin.Float, kotlin.Float)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, float p1, float p2)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPrePerformAccessibilityAction(android.view.View, kotlin.Int, android.os.Bundle)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, https://developer.android.com/reference/android/os/Bundle.html p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreScroll(android.view.View, kotlin.Int, kotlin.Int, kotlin.IntArray)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, int p2, @https://developer.android.com/reference/androidx/annotation/NonNull.html int[] p3)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScroll(android.view.View, kotlin.Int, kotlin.Int, kotlin.Int, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, int p1, int p2, int p3, int p4)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScrollAccepted(android.view.View, android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1, int p2)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onRequestFocusInDescendants(kotlin.Int, android.graphics.Rect)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onRequestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p1
)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/PointerIcon.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onResolvePointerIcon(android.view.MotionEvent, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/MotionEvent.html p0, int p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#onStartNestedScroll(android.view.View, android.view.View, kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1, int p2)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onStopNestedScroll(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onViewAdded(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#onViewRemoved(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#propagateRequestedFrameRate(kotlin.Float, kotlin.Boolean)(float p0, boolean p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#recomputeViewAttributes(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViews()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViewsInLayout()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeDetachedView(android.view.View, kotlin.Boolean)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, boolean p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeView(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewAt(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewInLayout(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViews(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewsInLayout(kotlin.Int, kotlin.Int)(int p0, int p1)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#requestChildFocus(android.view.View, android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, kotlin.Boolean)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1,
boolean p2
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#requestDisallowInterceptTouchEvent(kotlin.Boolean)(boolean p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#requestFocus(kotlin.Int, android.graphics.Rect)(int p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#requestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html p1
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#requestTransparentRegion(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#restoreDefaultFocus()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#scheduleLayoutAnimation()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setAddStatesFromChildren(kotlin.Boolean)(boolean p0)` `void` `[setAlwaysDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setAlwaysDrawnWithCacheEnabled(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `[setAnimationCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setAnimationCacheEnabled(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `[setChildrenDrawingCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawingCacheEnabled(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawingOrderEnabled(kotlin.Boolean)(boolean p0)` `void` `[setChildrenDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawnWithCacheEnabled(kotlin.Boolean))(boolean p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/ViewGroup.html#setClipChildren(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setClipToPadding(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setDescendantFocusability(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutAnimation(android.view.animation.LayoutAnimationController)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/LayoutAnimationController.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutAnimationListener(android.view.animation.Animation.AnimationListener)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutMode(kotlin.Int)(int p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutTransition(android.animation.LayoutTransition)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/animation/LayoutTransition.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setMotionEventSplittingEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setOnHierarchyChangeListener(android.view.ViewGroup.OnHierarchyChangeListener)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.OnHierarchyChangeListener.html p0
)` `void` `[setPersistentDrawingCache](https://developer.android.com/reference/android/view/ViewGroup.html#setPersistentDrawingCache(kotlin.Int))(int p0)`

**This method is deprecated.** Deprecated in Java
`void` `https://developer.android.com/reference/android/view/ViewGroup.html#setRequestedFrameRate(kotlin.Float)(float p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setStaticTransformationsEnabled(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setTouchscreenBlocksFocus(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setTransitionGroup(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#setWindowInsetsAnimationCallback(android.view.WindowInsetsAnimation.Callback)(
@https://developer.android.com/reference/androidx/annotation/Nullable.html https://developer.android.com/reference/android/view/WindowInsetsAnimation.Callback.html p0
)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `boolean` `https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View, kotlin.Float, kotlin.Float)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, float p1, float p2)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.Callback.html p1)` `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ActionMode.Callback.html p1,
int p2
)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#startLayoutAnimation()()` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#startViewTransition(android.view.View)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#suppressLayout(kotlin.Boolean)(boolean p0)` `void` `https://developer.android.com/reference/android/view/ViewGroup.html#updateViewLayout(android.view.View, android.view.ViewGroup.LayoutParams)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p1)` From [android.view.ViewParent](https://developer.android.com/reference/android/view/ViewParent.html) `boolean` `https://developer.android.com/reference/android/view/ViewParent.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, kotlin.Boolean, kotlin.Int)(
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/view/View.html p0,
@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/graphics/Rect.html p1,
boolean p2,
int p3
)`

## Public constructors

### Map3DView

```
public Map3DView(@NonNull Context context, AttributeSet attrs)
```

Constructor for Map3DView with attributes.

### Map3DView

```
public Map3DView(@NonNull Context context, @NonNull Map3DInitConfig config)
```

Constructor for Map3DView with Map3DInitConfig.

### Map3DView

```
public Map3DView(@NonNull Context context, @Map3DMode int mapMode)
```

Constructor for Map3DView with mapMode.

### Map3DView

```
public Map3DView(@NonNull Context context, AttributeSet attrs, int defStyleAttr)
```

Constructor for Map3DView with attributes and style.

## Public methods

### getMap3DViewAsync

```
public final void getMap3DViewAsync(@NonNull OnMap3DViewReadyCallback callback)
```

Asynchronously gets the Map3DView.

| Parameters |
|---|---|
| `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/OnMap3DViewReadyCallback callback` | The callback to be called when the Map3DView is ready. |

### onCreate

```
public final void onCreate(Bundle savedInstanceState)
```

Called when the view is created.

| Parameters |
|---|---|
| `https://developer.android.com/reference/android/os/Bundle.html savedInstanceState` | The saved instance state, or null if the view is being created for the first time. |

### onDestroy

```
public final void onDestroy()
```

Called when the view is destroyed.

### onLowMemory

```
public final void onLowMemory()
```

Called when the view is low on memory.

### onPause

```
public final void onPause()
```

Called when the view is paused.

### onResume

```
public final void onResume()
```

Called when the view is resumed.

### onSaveInstanceState

```
public final void onSaveInstanceState(@NonNull Bundle outState)
```

Called when the view is saving its state.

### onStart

```
public final void onStart()
```

Called when the view is started.

### onStop

```
public final void onStop()
```

Called when the view is stopped.

## Protected methods

### onDetachedFromWindow

```
protected void onDetachedFromWindow()
```

### onSizeChanged

```
protected void onSizeChanged(int w, int h, int oldw, int oldh)
```

Called when the view's size is changed.