# SharedUiContainer

Artifact: [androidx.privacysandbox.ui:ui-client](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui) [View Source](https://cs.android.com/search?q=file:androidx/privacysandbox/ui/client/view/SharedUiContainer.kt+class:androidx.privacysandbox.ui.client.view.SharedUiContainer) Added in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17) Deprecated in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17)

*** ** * ** ***

<br />

```
@ExperimentalFeatures.SharedUiPresentationApi
public final class SharedUiContainer extends ViewGroup
```

<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) ||
|   |   | ↳ | [androidx.privacysandbox.ui.client.view.SharedUiContainer](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer) |

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
> This library is no longer supported.

`https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer` is a `https://developer.android.com/reference/android/view/ViewGroup.html` that's designed to host 'shared UI', meaning it can handle both client-owned and provider-owned UI (via `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s). The container also allows to register its child views as assets. Assets can be registered either before or after the session is open.

**Children** : The container should be used to host a single direct child view. However, it allows adding more than one child view to it. All child views added to `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer` are placed in the top left corner of the container plus padding.

**Session management** : The container will maintain a session to communicate with a sandboxed SDK for lifecycle management. To open a session, a `https://developer.android.com/reference/androidx/privacysandbox/ui/core/SharedUiAdapter` must be set using `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter)`, and the container must be attached to a visible window and have non-zero dimensions.

When `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter)` is called, any existing session will be closed and all registered assets will be released.

**Provider-owned UI** : All registered child `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s will maintain their own sessions for provider-owned UI presentation. For all `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s registered with `https://developer.android.com/reference/androidx/privacysandbox/ui/core/SandboxedUiAdapter`s, `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer` will set corresponding adapters when a shared UI session opens. For any `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s registered when the session is open, adapters will be set immediately. The container will close any open `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView` sessions before closing its own session.

**Asset registration** : Client-owned views and `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s can be registered as assets using `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)` and unregistered using `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#unregisterSharedUiAsset(android.view.View)`.

## Summary

| ### Public constructors |
|---|
| `[SharedUiContainer](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#SharedUiContainer(android.content.Context,android.util.AttributeSet))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/Context.html context, https://developer.android.com/reference/android/util/AttributeSet.html attrs)` **This method is deprecated.** This library is no longer supported. |

| ### Public methods |
|---|---|
| `final boolean` | `[registerSharedUiAsset](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset sharedUiAsset)` **This method is deprecated.** This library is no longer supported. |
| `final void` | `[setAdapter](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter))(https://developer.android.com/reference/androidx/privacysandbox/ui/core/SharedUiAdapter sharedUiAdapter)` **This method is deprecated.** This library is no longer supported. |
| `final boolean` | `[unregisterSharedUiAsset](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#unregisterSharedUiAsset(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)` **This method is deprecated.** This library is no longer supported. |

| ### Protected methods |
|---|---|
| `void` | `[onAttachedToWindow](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onAttachedToWindow())()` **This method is deprecated.** This library is no longer supported. |
| `void` | `[onDetachedFromWindow](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onDetachedFromWindow())()` **This method is deprecated.** This library is no longer supported. |
| `void` | `[onLayout](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onLayout(kotlin.Boolean,kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int))(boolean changed, int left, int top, int right, int bottom)` **This method is deprecated.** This library is no longer supported. |
| `void` | `[onMeasure](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onMeasure(kotlin.Int,kotlin.Int))(int widthMeasureSpec, int heightMeasureSpec)` **This method is deprecated.** This library is no longer supported. |
| `void` | `[onWindowVisibilityChanged](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onWindowVisibilityChanged(kotlin.Int))(int visibility)` **This method is deprecated.** This library is no longer supported. |

### Inherited methods

From [android.view.View](https://developer.android.com/reference/android/view/View.html) `void` `[addFocusables](https://developer.android.com/reference/android/view/View.html#addFocusables(java.util.ArrayList&lt;android.view.View&gt;, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> views, int direction)`

**This method is deprecated.** This library is no longer supported.
`void` `[addOnAttachStateChangeListener](https://developer.android.com/reference/android/view/View.html#addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[addOnLayoutChangeListener](https://developer.android.com/reference/android/view/View.html#addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html listener)`

**This method is deprecated.** This library is no longer supported.
`void` `[addOnUnhandledKeyEventListener](https://developer.android.com/reference/android/view/View.html#addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewPropertyAnimator.html` `[animate](https://developer.android.com/reference/android/view/View.html#animate())()`

**This method is deprecated.** This library is no longer supported.
`void` `[announceForAccessibility](https://developer.android.com/reference/android/view/View.html#announceForAccessibility(java.lang.CharSequence))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/CharSequence.html text)`

**This method is deprecated.** This library is no longer supported.
`void` `[autofill](https://developer.android.com/reference/android/view/View.html#autofill(android.view.autofill.AutofillValue))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/autofill/AutofillValue.html value)`

**This method is deprecated.** This library is no longer supported.
`void` `[autofill](https://developer.android.com/reference/android/view/View.html#autofill(android.util.SparseArray&lt;android.view.autofill.AutofillValue&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/autofill/AutofillValue.html> values)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[awakenScrollBars](https://developer.android.com/reference/android/view/View.html#awakenScrollBars())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[awakenScrollBars](https://developer.android.com/reference/android/view/View.html#awakenScrollBars(int))(int startDelay)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[awakenScrollBars](https://developer.android.com/reference/android/view/View.html#awakenScrollBars(int, boolean))(int startDelay, boolean invalidate)`

**This method is deprecated.** This library is no longer supported.
`void` `[bringToFront](https://developer.android.com/reference/android/view/View.html#bringToFront())()`

**This method is deprecated.** This library is no longer supported.
`void` `[buildDrawingCache](https://developer.android.com/reference/android/view/View.html#buildDrawingCache())()`

**This method is deprecated.** This library is no longer supported.
`void` `[buildDrawingCache](https://developer.android.com/reference/android/view/View.html#buildDrawingCache(boolean))(boolean autoScale)`

**This method is deprecated.** This library is no longer supported.
`void` `[buildLayer](https://developer.android.com/reference/android/view/View.html#buildLayer())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[callOnClick](https://developer.android.com/reference/android/view/View.html#callOnClick())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canResolveLayoutDirection](https://developer.android.com/reference/android/view/View.html#canResolveLayoutDirection())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canResolveTextAlignment](https://developer.android.com/reference/android/view/View.html#canResolveTextAlignment())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canResolveTextDirection](https://developer.android.com/reference/android/view/View.html#canResolveTextDirection())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canScrollHorizontally](https://developer.android.com/reference/android/view/View.html#canScrollHorizontally(int))(int direction)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canScrollVertically](https://developer.android.com/reference/android/view/View.html#canScrollVertically(int))(int direction)`

**This method is deprecated.** This library is no longer supported.
`final void` `[cancelDragAndDrop](https://developer.android.com/reference/android/view/View.html#cancelDragAndDrop())()`

**This method is deprecated.** This library is no longer supported.
`void` `[cancelLongPress](https://developer.android.com/reference/android/view/View.html#cancelLongPress())()`

**This method is deprecated.** This library is no longer supported.
`final void` `[cancelPendingInputEvents](https://developer.android.com/reference/android/view/View.html#cancelPendingInputEvents())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[checkInputConnectionProxy](https://developer.android.com/reference/android/view/View.html#checkInputConnectionProxy(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)`

**This method is deprecated.** This library is no longer supported.
`void` `[clearAnimation](https://developer.android.com/reference/android/view/View.html#clearAnimation())()`

**This method is deprecated.** This library is no longer supported.
`void` `[clearPendingCredentialRequest](https://developer.android.com/reference/android/view/View.html#clearPendingCredentialRequest())()`

**This method is deprecated.** This library is no longer supported.
`void` `[clearViewTranslationCallback](https://developer.android.com/reference/android/view/View.html#clearViewTranslationCallback())()`

**This method is deprecated.** This library is no longer supported.
`int` `[computeHorizontalScrollExtent](https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollExtent())()`

**This method is deprecated.** This library is no longer supported.
`int` `[computeHorizontalScrollOffset](https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollOffset())()`

**This method is deprecated.** This library is no longer supported.
`int` `[computeHorizontalScrollRange](https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollRange())()`

**This method is deprecated.** This library is no longer supported.
`void` `[computeScroll](https://developer.android.com/reference/android/view/View.html#computeScroll())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html` `[computeSystemWindowInsets](https://developer.android.com/reference/android/view/View.html#computeSystemWindowInsets(android.view.WindowInsets, android.graphics.Rect))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html in,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html outLocalInsets

)`

**This method is deprecated.** This library is no longer supported.
`int` `[computeVerticalScrollExtent](https://developer.android.com/reference/android/view/View.html#computeVerticalScrollExtent())()`

**This method is deprecated.** This library is no longer supported.
`int` `[computeVerticalScrollOffset](https://developer.android.com/reference/android/view/View.html#computeVerticalScrollOffset())()`

**This method is deprecated.** This library is no longer supported.
`int` `[computeVerticalScrollRange](https://developer.android.com/reference/android/view/View.html#computeVerticalScrollRange())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html` `[createAccessibilityNodeInfo](https://developer.android.com/reference/android/view/View.html#createAccessibilityNodeInfo())()`

**This method is deprecated.** This library is no longer supported.
`void` `[createContextMenu](https://developer.android.com/reference/android/view/View.html#createContextMenu(android.view.ContextMenu))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ContextMenu.html menu)`

**This method is deprecated.** This library is no longer supported.
`void` `[destroyDrawingCache](https://developer.android.com/reference/android/view/View.html#destroyDrawingCache())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchGenericMotionEvent](https://developer.android.com/reference/android/view/View.html#dispatchGenericMotionEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchNestedFling](https://developer.android.com/reference/android/view/View.html#dispatchNestedFling(float, float, boolean))(float velocityX, float velocityY, boolean consumed)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchNestedPreFling](https://developer.android.com/reference/android/view/View.html#dispatchNestedPreFling(float, float))(float velocityX, float velocityY)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchNestedPrePerformAccessibilityAction](https://developer.android.com/reference/android/view/View.html#dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle))(

int action,

https://developer.android.com/reference/android/os/Bundle.html arguments

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchNestedPreScroll](https://developer.android.com/reference/android/view/View.html#dispatchNestedPreScroll(int, int, int[], int[]))(

int dx,

int dy,

int[] consumed,

int[] offsetInWindow

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchNestedScroll](https://developer.android.com/reference/android/view/View.html#dispatchNestedScroll(int, int, int, int, int[]))(

int dxConsumed,

int dyConsumed,

int dxUnconsumed,

int dyUnconsumed,

int[] offsetInWindow

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchPopulateAccessibilityEvent](https://developer.android.com/reference/android/view/View.html#dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[draw](https://developer.android.com/reference/android/view/View.html#draw(android.graphics.Canvas))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas)`

**This method is deprecated.** This library is no longer supported.
`void` `[drawableHotspotChanged](https://developer.android.com/reference/android/view/View.html#drawableHotspotChanged(float, float))(float x, float y)`

**This method is deprecated.** This library is no longer supported.
`final https://developer.android.com/reference/android/window/OnBackInvokedDispatcher.html` `[findOnBackInvokedDispatcher](https://developer.android.com/reference/android/view/View.html#findOnBackInvokedDispatcher())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull T` `<T extends https://developer.android.com/reference/android/view/View.html> [findViewById](https://developer.android.com/reference/android/view/View.html#findViewById(int))(int id)`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull T` `<T extends https://developer.android.com/reference/android/view/View.html> [findViewWithTag](https://developer.android.com/reference/android/view/View.html#findViewWithTag(java.lang.Object))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html tag)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[fitSystemWindows](https://developer.android.com/reference/android/view/View.html#fitSystemWindows(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html insets)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[focusSearch](https://developer.android.com/reference/android/view/View.html#focusSearch(int))(int direction)`

**This method is deprecated.** This library is no longer supported.
`void` `[forceHasOverlappingRendering](https://developer.android.com/reference/android/view/View.html#forceHasOverlappingRendering(boolean))(boolean hasOverlappingRendering)`

**This method is deprecated.** This library is no longer supported.
`void` `[forceLayout](https://developer.android.com/reference/android/view/View.html#forceLayout())()`

**This method is deprecated.** This library is no longer supported.
`void` `[generateDisplayHash](https://developer.android.com/reference/android/view/View.html#generateDisplayHash(java.lang.String, android.graphics.Rect, java.util.concurrent.Executor, android.view.displayhash.DisplayHashResultCallback))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html hashAlgorithm,

https://developer.android.com/reference/android/graphics/Rect.html bounds,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/concurrent/Executor.html executor,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/displayhash/DisplayHashResultCallback.html callback

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html` `[getAccessibilityDelegate](https://developer.android.com/reference/android/view/View.html#getAccessibilityDelegate())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getAccessibilityLiveRegion](https://developer.android.com/reference/android/view/View.html#getAccessibilityLiveRegion())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeProvider.html` `[getAccessibilityNodeProvider](https://developer.android.com/reference/android/view/View.html#getAccessibilityNodeProvider())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/CharSequence.html` `[getAccessibilityPaneTitle](https://developer.android.com/reference/android/view/View.html#getAccessibilityPaneTitle())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getAccessibilityTraversalAfter](https://developer.android.com/reference/android/view/View.html#getAccessibilityTraversalAfter())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getAccessibilityTraversalBefore](https://developer.android.com/reference/android/view/View.html#getAccessibilityTraversalBefore())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/String.html` `[getAllowedHandwritingDelegatePackageName](https://developer.android.com/reference/android/view/View.html#getAllowedHandwritingDelegatePackageName())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/String.html` `[getAllowedHandwritingDelegatorPackageName](https://developer.android.com/reference/android/view/View.html#getAllowedHandwritingDelegatorPackageName())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getAlpha](https://developer.android.com/reference/android/view/View.html#getAlpha())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Animation.html` `[getAnimation](https://developer.android.com/reference/android/view/View.html#getAnimation())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/Matrix.html` `[getAnimationMatrix](https://developer.android.com/reference/android/view/View.html#getAnimationMatrix())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/IBinder.html` `[getApplicationWindowToken](https://developer.android.com/reference/android/view/View.html#getApplicationWindowToken())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull int[]` `[getAttributeResolutionStack](https://developer.android.com/reference/android/view/View.html#getAttributeResolutionStack(int))(int attribute)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/Map.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Integer.html, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Integer.html>` `[getAttributeSourceResourceMap](https://developer.android.com/reference/android/view/View.html#getAttributeSourceResourceMap())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable String[]` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[getAutofillHints](https://developer.android.com/reference/android/view/View.html#getAutofillHints())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/autofill/AutofillId.html` `[getAutofillId](https://developer.android.com/reference/android/view/View.html#getAutofillId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getAutofillType](https://developer.android.com/reference/android/view/View.html#getAutofillType())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/view/autofill/AutofillValue.html` `[getAutofillValue](https://developer.android.com/reference/android/view/View.html#getAutofillValue())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getBackground](https://developer.android.com/reference/android/view/View.html#getBackground())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/BlendMode.html` `[getBackgroundTintBlendMode](https://developer.android.com/reference/android/view/View.html#getBackgroundTintBlendMode())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/content/res/ColorStateList.html` `[getBackgroundTintList](https://developer.android.com/reference/android/view/View.html#getBackgroundTintList())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html` `[getBackgroundTintMode](https://developer.android.com/reference/android/view/View.html#getBackgroundTintMode())()`

**This method is deprecated.** This library is no longer supported.
`int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
[getBaseline](https://developer.android.com/reference/android/view/View.html#getBaseline())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getBottom](https://developer.android.com/reference/android/view/View.html#getBottom())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getBottomFadingEdgeStrength](https://developer.android.com/reference/android/view/View.html#getBottomFadingEdgeStrength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getBottomPaddingOffset](https://developer.android.com/reference/android/view/View.html#getBottomPaddingOffset())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getCameraDistance](https://developer.android.com/reference/android/view/View.html#getCameraDistance())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html` `[getClipBounds](https://developer.android.com/reference/android/view/View.html#getClipBounds())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[getClipBounds](https://developer.android.com/reference/android/view/View.html#getClipBounds(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html outRect)`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[getClipToOutline](https://developer.android.com/reference/android/view/View.html#getClipToOutline())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/view/contentcapture/ContentCaptureSession.html` `[getContentCaptureSession](https://developer.android.com/reference/android/view/View.html#getContentCaptureSession())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
[getContentDescription](https://developer.android.com/reference/android/view/View.html#getContentDescription())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getContentSensitivity](https://developer.android.com/reference/android/view/View.html#getContentSensitivity())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/Context.html` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getContext](https://developer.android.com/reference/android/view/View.html#getContext())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html` `[getContextMenuInfo](https://developer.android.com/reference/android/view/View.html#getContextMenuInfo())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[getDefaultFocusHighlightEnabled](https://developer.android.com/reference/android/view/View.html#getDefaultFocusHighlightEnabled())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/Display.html` `[getDisplay](https://developer.android.com/reference/android/view/View.html#getDisplay())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull int[]` `[getDrawableState](https://developer.android.com/reference/android/view/View.html#getDrawableState())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull 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 https://developer.android.com/reference/android/graphics/Bitmap.html` `[getDrawingCache](https://developer.android.com/reference/android/view/View.html#getDrawingCache(boolean))(boolean autoScale)`

**This method is deprecated.** This library is no longer supported.
`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` `[getDrawingRect](https://developer.android.com/reference/android/view/View.html#getDrawingRect(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html outRect)`

**This method is deprecated.** This library is no longer supported.
`long` `[getDrawingTime](https://developer.android.com/reference/android/view/View.html#getDrawingTime())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getElevation](https://developer.android.com/reference/android/view/View.html#getElevation())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getExplicitStyle](https://developer.android.com/reference/android/view/View.html#getExplicitStyle())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[getFilterTouchesWhenObscured](https://developer.android.com/reference/android/view/View.html#getFilterTouchesWhenObscured())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[getFitsSystemWindows](https://developer.android.com/reference/android/view/View.html#getFitsSystemWindows())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getFocusable](https://developer.android.com/reference/android/view/View.html#getFocusable())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html>` `[getFocusables](https://developer.android.com/reference/android/view/View.html#getFocusables(int))(int direction)`

**This method is deprecated.** This library is no longer supported.
`void` `[getFocusedRect](https://developer.android.com/reference/android/view/View.html#getFocusedRect(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html r)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getForeground](https://developer.android.com/reference/android/view/View.html#getForeground())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getForegroundGravity](https://developer.android.com/reference/android/view/View.html#getForegroundGravity())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/BlendMode.html` `[getForegroundTintBlendMode](https://developer.android.com/reference/android/view/View.html#getForegroundTintBlendMode())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/content/res/ColorStateList.html` `[getForegroundTintList](https://developer.android.com/reference/android/view/View.html#getForegroundTintList())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html` `[getForegroundTintMode](https://developer.android.com/reference/android/view/View.html#getForegroundTintMode())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getFrameContentVelocity](https://developer.android.com/reference/android/view/View.html#getFrameContentVelocity())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[getGlobalVisibleRect](https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html r)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[getGlobalVisibleRect](https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html r, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Point.html globalOffset)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Handler.html` `[getHandler](https://developer.android.com/reference/android/view/View.html#getHandler())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getHandwritingBoundsOffsetBottom](https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetBottom())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getHandwritingBoundsOffsetLeft](https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetLeft())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getHandwritingBoundsOffsetRight](https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetRight())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getHandwritingBoundsOffsetTop](https://developer.android.com/reference/android/view/View.html#getHandwritingBoundsOffsetTop())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getHandwritingDelegateFlags](https://developer.android.com/reference/android/view/View.html#getHandwritingDelegateFlags())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/Runnable.html` `[getHandwritingDelegatorCallback](https://developer.android.com/reference/android/view/View.html#getHandwritingDelegatorCallback())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[getHasOverlappingRendering](https://developer.android.com/reference/android/view/View.html#getHasOverlappingRendering())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
[getHeight](https://developer.android.com/reference/android/view/View.html#getHeight())()`

**This method is deprecated.** This library is no longer supported.
`void` `[getHitRect](https://developer.android.com/reference/android/view/View.html#getHitRect(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html outRect)`

**This method is deprecated.** This library is no longer supported.
`int` `[getHorizontalFadingEdgeLength](https://developer.android.com/reference/android/view/View.html#getHorizontalFadingEdgeLength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getHorizontalScrollbarHeight](https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarHeight())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getHorizontalScrollbarThumbDrawable](https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarThumbDrawable())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getHorizontalScrollbarTrackDrawable](https://developer.android.com/reference/android/view/View.html#getHorizontalScrollbarTrackDrawable())()`

**This method is deprecated.** This library is no longer supported.
`int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getId](https://developer.android.com/reference/android/view/View.html#getId())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getImportantForAccessibility](https://developer.android.com/reference/android/view/View.html#getImportantForAccessibility())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getImportantForAutofill](https://developer.android.com/reference/android/view/View.html#getImportantForAutofill())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getImportantForContentCapture](https://developer.android.com/reference/android/view/View.html#getImportantForContentCapture())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[getKeepScreenOn](https://developer.android.com/reference/android/view/View.html#getKeepScreenOn())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.DispatcherState.html` `[getKeyDispatcherState](https://developer.android.com/reference/android/view/View.html#getKeyDispatcherState())()`

**This method is deprecated.** This library is no longer supported.
`int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
[getLabelFor](https://developer.android.com/reference/android/view/View.html#getLabelFor())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getLayerType](https://developer.android.com/reference/android/view/View.html#getLayerType())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getLayoutDirection](https://developer.android.com/reference/android/view/View.html#getLayoutDirection())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(deepExport = true, prefix = "layout_")
[getLayoutParams](https://developer.android.com/reference/android/view/View.html#getLayoutParams())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getLeft](https://developer.android.com/reference/android/view/View.html#getLeft())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getLeftFadingEdgeStrength](https://developer.android.com/reference/android/view/View.html#getLeftFadingEdgeStrength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getLeftPaddingOffset](https://developer.android.com/reference/android/view/View.html#getLeftPaddingOffset())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[getLocalVisibleRect](https://developer.android.com/reference/android/view/View.html#getLocalVisibleRect(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html r)`

**This method is deprecated.** This library is no longer supported.
`void` `[getLocationInSurface](https://developer.android.com/reference/android/view/View.html#getLocationInSurface(int[]))(@https://developer.android.com/reference/androidx/annotation/NonNull int[] location)`

**This method is deprecated.** This library is no longer supported.
`void` `[getLocationInWindow](https://developer.android.com/reference/android/view/View.html#getLocationInWindow(int[]))(@https://developer.android.com/reference/androidx/annotation/NonNull int[] outLocation)`

**This method is deprecated.** This library is no longer supported.
`void` `[getLocationOnScreen](https://developer.android.com/reference/android/view/View.html#getLocationOnScreen(int[]))(@https://developer.android.com/reference/androidx/annotation/NonNull int[] outLocation)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Matrix.html` `[getMatrix](https://developer.android.com/reference/android/view/View.html#getMatrix())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getMeasuredHeight](https://developer.android.com/reference/android/view/View.html#getMeasuredHeight())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getMeasuredHeightAndState](https://developer.android.com/reference/android/view/View.html#getMeasuredHeightAndState())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getMeasuredState](https://developer.android.com/reference/android/view/View.html#getMeasuredState())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getMeasuredWidth](https://developer.android.com/reference/android/view/View.html#getMeasuredWidth())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getMeasuredWidthAndState](https://developer.android.com/reference/android/view/View.html#getMeasuredWidthAndState())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getMinimumHeight](https://developer.android.com/reference/android/view/View.html#getMinimumHeight())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getMinimumWidth](https://developer.android.com/reference/android/view/View.html#getMinimumWidth())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextClusterForwardId](https://developer.android.com/reference/android/view/View.html#getNextClusterForwardId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextFocusDownId](https://developer.android.com/reference/android/view/View.html#getNextFocusDownId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextFocusForwardId](https://developer.android.com/reference/android/view/View.html#getNextFocusForwardId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextFocusLeftId](https://developer.android.com/reference/android/view/View.html#getNextFocusLeftId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextFocusRightId](https://developer.android.com/reference/android/view/View.html#getNextFocusRightId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNextFocusUpId](https://developer.android.com/reference/android/view/View.html#getNextFocusUpId())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html` `[getOnFocusChangeListener](https://developer.android.com/reference/android/view/View.html#getOnFocusChangeListener())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getOutlineAmbientShadowColor](https://developer.android.com/reference/android/view/View.html#getOutlineAmbientShadowColor())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewOutlineProvider.html` `[getOutlineProvider](https://developer.android.com/reference/android/view/View.html#getOutlineProvider())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getOutlineSpotShadowColor](https://developer.android.com/reference/android/view/View.html#getOutlineSpotShadowColor())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getOverScrollMode](https://developer.android.com/reference/android/view/View.html#getOverScrollMode())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingBottom](https://developer.android.com/reference/android/view/View.html#getPaddingBottom())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingEnd](https://developer.android.com/reference/android/view/View.html#getPaddingEnd())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingLeft](https://developer.android.com/reference/android/view/View.html#getPaddingLeft())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingRight](https://developer.android.com/reference/android/view/View.html#getPaddingRight())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingStart](https://developer.android.com/reference/android/view/View.html#getPaddingStart())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getPaddingTop](https://developer.android.com/reference/android/view/View.html#getPaddingTop())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewParent.html` `[getParent](https://developer.android.com/reference/android/view/View.html#getParent())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewParent.html` `[getParentForAccessibility](https://developer.android.com/reference/android/view/View.html#getParentForAccessibility())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/os/OutcomeReceiver.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/credentials/GetCredentialResponse.html, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/credentials/GetCredentialException.html>` `[getPendingCredentialCallback](https://developer.android.com/reference/android/view/View.html#getPendingCredentialCallback())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/credentials/GetCredentialRequest.html` `[getPendingCredentialRequest](https://developer.android.com/reference/android/view/View.html#getPendingCredentialRequest())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getPivotX](https://developer.android.com/reference/android/view/View.html#getPivotX())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getPivotY](https://developer.android.com/reference/android/view/View.html#getPivotY())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/PointerIcon.html` `[getPointerIcon](https://developer.android.com/reference/android/view/View.html#getPointerIcon())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html>` `[getPreferKeepClearRects](https://developer.android.com/reference/android/view/View.html#getPreferKeepClearRects())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable String[]` `[getReceiveContentMimeTypes](https://developer.android.com/reference/android/view/View.html#getReceiveContentMimeTypes())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getRequestedFrameRate](https://developer.android.com/reference/android/view/View.html#getRequestedFrameRate())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/res/Resources.html` `[getResources](https://developer.android.com/reference/android/view/View.html#getResources())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[getRevealOnFocusHint](https://developer.android.com/reference/android/view/View.html#getRevealOnFocusHint())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getRight](https://developer.android.com/reference/android/view/View.html#getRight())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getRightFadingEdgeStrength](https://developer.android.com/reference/android/view/View.html#getRightFadingEdgeStrength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getRightPaddingOffset](https://developer.android.com/reference/android/view/View.html#getRightPaddingOffset())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/view/AttachedSurfaceControl.html` `[getRootSurfaceControl](https://developer.android.com/reference/android/view/View.html#getRootSurfaceControl())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[getRootView](https://developer.android.com/reference/android/view/View.html#getRootView())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html` `[getRootWindowInsets](https://developer.android.com/reference/android/view/View.html#getRootWindowInsets())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getRotation](https://developer.android.com/reference/android/view/View.html#getRotation())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getRotationX](https://developer.android.com/reference/android/view/View.html#getRotationX())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getRotationY](https://developer.android.com/reference/android/view/View.html#getRotationY())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getScaleX](https://developer.android.com/reference/android/view/View.html#getScaleX())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getScaleY](https://developer.android.com/reference/android/view/View.html#getScaleY())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getScrollBarDefaultDelayBeforeFade](https://developer.android.com/reference/android/view/View.html#getScrollBarDefaultDelayBeforeFade())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getScrollBarFadeDuration](https://developer.android.com/reference/android/view/View.html#getScrollBarFadeDuration())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getScrollBarSize](https://developer.android.com/reference/android/view/View.html#getScrollBarSize())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getScrollBarStyle](https://developer.android.com/reference/android/view/View.html#getScrollBarStyle())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getScrollCaptureHint](https://developer.android.com/reference/android/view/View.html#getScrollCaptureHint())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getScrollIndicators](https://developer.android.com/reference/android/view/View.html#getScrollIndicators())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getScrollX](https://developer.android.com/reference/android/view/View.html#getScrollX())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getScrollY](https://developer.android.com/reference/android/view/View.html#getScrollY())()`

**This method is deprecated.** This library is no longer supported.
`int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getSolidColor](https://developer.android.com/reference/android/view/View.html#getSolidColor())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getSourceLayoutResId](https://developer.android.com/reference/android/view/View.html#getSourceLayoutResId())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
[getStateDescription](https://developer.android.com/reference/android/view/View.html#getStateDescription())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/animation/StateListAnimator.html` `[getStateListAnimator](https://developer.android.com/reference/android/view/View.html#getStateListAnimator())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getSuggestedMinimumHeight](https://developer.android.com/reference/android/view/View.html#getSuggestedMinimumHeight())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getSuggestedMinimumWidth](https://developer.android.com/reference/android/view/View.html#getSuggestedMinimumWidth())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/CharSequence.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
[getSupplementalDescription](https://developer.android.com/reference/android/view/View.html#getSupplementalDescription())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html>` `[getSystemGestureExclusionRects](https://developer.android.com/reference/android/view/View.html#getSystemGestureExclusionRects())()`

**This method is deprecated.** This library is no longer supported.
`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 https://developer.android.com/reference/java/lang/Object.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[getTag](https://developer.android.com/reference/android/view/View.html#getTag())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html` `[getTag](https://developer.android.com/reference/android/view/View.html#getTag(int))(int key)`

**This method is deprecated.** This library is no longer supported.
`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")])
[getTextAlignment](https://developer.android.com/reference/android/view/View.html#getTextAlignment())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getTextDirection](https://developer.android.com/reference/android/view/View.html#getTextDirection())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/java/lang/CharSequence.html` `[getTooltipText](https://developer.android.com/reference/android/view/View.html#getTooltipText())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.CapturedViewProperty.html
[getTop](https://developer.android.com/reference/android/view/View.html#getTop())()`

**This method is deprecated.** This library is no longer supported.
`float` `[getTopFadingEdgeStrength](https://developer.android.com/reference/android/view/View.html#getTopFadingEdgeStrength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getTopPaddingOffset](https://developer.android.com/reference/android/view/View.html#getTopPaddingOffset())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/TouchDelegate.html` `[getTouchDelegate](https://developer.android.com/reference/android/view/View.html#getTouchDelegate())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html>` `[getTouchables](https://developer.android.com/reference/android/view/View.html#getTouchables())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getTransitionAlpha](https://developer.android.com/reference/android/view/View.html#getTransitionAlpha())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[getTransitionName](https://developer.android.com/reference/android/view/View.html#getTransitionName())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getTranslationX](https://developer.android.com/reference/android/view/View.html#getTranslationX())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getTranslationY](https://developer.android.com/reference/android/view/View.html#getTranslationY())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getTranslationZ](https://developer.android.com/reference/android/view/View.html#getTranslationZ())()`

**This method is deprecated.** This library is no longer supported.
`long` `[getUniqueDrawingId](https://developer.android.com/reference/android/view/View.html#getUniqueDrawingId())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getVerticalFadingEdgeLength](https://developer.android.com/reference/android/view/View.html#getVerticalFadingEdgeLength())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getVerticalScrollbarPosition](https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarPosition())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getVerticalScrollbarThumbDrawable](https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarThumbDrawable())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `[getVerticalScrollbarTrackDrawable](https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarTrackDrawable())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getVerticalScrollbarWidth](https://developer.android.com/reference/android/view/View.html#getVerticalScrollbarWidth())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html` `[getViewTranslationResponse](https://developer.android.com/reference/android/view/View.html#getViewTranslationResponse())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewTreeObserver.html` `[getViewTreeObserver](https://developer.android.com/reference/android/view/View.html#getViewTreeObserver())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getVisibility](https://developer.android.com/reference/android/view/View.html#getVisibility())()`

**This method is deprecated.** This library is no longer supported.
`final int` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout")
[getWidth](https://developer.android.com/reference/android/view/View.html#getWidth())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getWindowAttachCount](https://developer.android.com/reference/android/view/View.html#getWindowAttachCount())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowId.html` `[getWindowId](https://developer.android.com/reference/android/view/View.html#getWindowId())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/Nullable https://developer.android.com/reference/android/view/WindowInsetsController.html` `[getWindowInsetsController](https://developer.android.com/reference/android/view/View.html#getWindowInsetsController())()`

**This method is deprecated.** This library is no longer supported.
`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 https://developer.android.com/reference/android/os/IBinder.html` `[getWindowToken](https://developer.android.com/reference/android/view/View.html#getWindowToken())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getWindowVisibility](https://developer.android.com/reference/android/view/View.html#getWindowVisibility())()`

**This method is deprecated.** This library is no longer supported.
`void` `[getWindowVisibleDisplayFrame](https://developer.android.com/reference/android/view/View.html#getWindowVisibleDisplayFrame(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html outRect)`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getX](https://developer.android.com/reference/android/view/View.html#getX())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getY](https://developer.android.com/reference/android/view/View.html#getY())()`

**This method is deprecated.** This library is no longer supported.
`float` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getZ](https://developer.android.com/reference/android/view/View.html#getZ())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasExplicitFocusable](https://developer.android.com/reference/android/view/View.html#hasExplicitFocusable())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasFocusable](https://developer.android.com/reference/android/view/View.html#hasFocusable())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasNestedScrollingParent](https://developer.android.com/reference/android/view/View.html#hasNestedScrollingParent())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasOnClickListeners](https://developer.android.com/reference/android/view/View.html#hasOnClickListeners())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasOnLongClickListeners](https://developer.android.com/reference/android/view/View.html#hasOnLongClickListeners())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasOverlappingRendering](https://developer.android.com/reference/android/view/View.html#hasOverlappingRendering())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasPointerCapture](https://developer.android.com/reference/android/view/View.html#hasPointerCapture())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasWindowFocus](https://developer.android.com/reference/android/view/View.html#hasWindowFocus())()`

**This method is deprecated.** This library is no longer supported.
`void` `[invalidate](https://developer.android.com/reference/android/view/View.html#invalidate())()`

**This method is deprecated.** This library is no longer supported.
`void` `[invalidate](https://developer.android.com/reference/android/view/View.html#invalidate(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html dirty)`

**This method is deprecated.** This library is no longer supported.
`void` `[invalidate](https://developer.android.com/reference/android/view/View.html#invalidate(int, int, int, int))(int l, int t, int r, int b)`

**This method is deprecated.** This library is no longer supported.
`void` `[invalidateDrawable](https://developer.android.com/reference/android/view/View.html#invalidateDrawable(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html drawable)`

**This method is deprecated.** This library is no longer supported.
`void` `[invalidateOutline](https://developer.android.com/reference/android/view/View.html#invalidateOutline())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "accessibility")
[isAccessibilityDataSensitive](https://developer.android.com/reference/android/view/View.html#isAccessibilityDataSensitive())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isAccessibilityFocused](https://developer.android.com/reference/android/view/View.html#isAccessibilityFocused())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isAccessibilityHeading](https://developer.android.com/reference/android/view/View.html#isAccessibilityHeading())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isActivated](https://developer.android.com/reference/android/view/View.html#isActivated())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isAttachedToWindow](https://developer.android.com/reference/android/view/View.html#isAttachedToWindow())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isAutoHandwritingEnabled](https://developer.android.com/reference/android/view/View.html#isAutoHandwritingEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isClickable](https://developer.android.com/reference/android/view/View.html#isClickable())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isContentSensitive](https://developer.android.com/reference/android/view/View.html#isContentSensitive())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isContextClickable](https://developer.android.com/reference/android/view/View.html#isContextClickable())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isCredential](https://developer.android.com/reference/android/view/View.html#isCredential())()`

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

**This method is deprecated.** This library is no longer supported.
`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` `[isDuplicateParentStateEnabled](https://developer.android.com/reference/android/view/View.html#isDuplicateParentStateEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isEnabled](https://developer.android.com/reference/android/view/View.html#isEnabled())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[isFocusable](https://developer.android.com/reference/android/view/View.html#isFocusable())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[isFocusableInTouchMode](https://developer.android.com/reference/android/view/View.html#isFocusableInTouchMode())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[isFocused](https://developer.android.com/reference/android/view/View.html#isFocused())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[isFocusedByDefault](https://developer.android.com/reference/android/view/View.html#isFocusedByDefault())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[isForceDarkAllowed](https://developer.android.com/reference/android/view/View.html#isForceDarkAllowed())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isHandwritingDelegate](https://developer.android.com/reference/android/view/View.html#isHandwritingDelegate())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isHapticFeedbackEnabled](https://developer.android.com/reference/android/view/View.html#isHapticFeedbackEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[isHardwareAccelerated](https://developer.android.com/reference/android/view/View.html#isHardwareAccelerated())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isHorizontalFadingEdgeEnabled](https://developer.android.com/reference/android/view/View.html#isHorizontalFadingEdgeEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isHorizontalScrollBarEnabled](https://developer.android.com/reference/android/view/View.html#isHorizontalScrollBarEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isHovered](https://developer.android.com/reference/android/view/View.html#isHovered())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isImportantForAccessibility](https://developer.android.com/reference/android/view/View.html#isImportantForAccessibility())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isImportantForAutofill](https://developer.android.com/reference/android/view/View.html#isImportantForAutofill())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isImportantForContentCapture](https://developer.android.com/reference/android/view/View.html#isImportantForContentCapture())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isInEditMode](https://developer.android.com/reference/android/view/View.html#isInEditMode())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isInLayout](https://developer.android.com/reference/android/view/View.html#isInLayout())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isInTouchMode](https://developer.android.com/reference/android/view/View.html#isInTouchMode())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[isKeyboardNavigationCluster](https://developer.android.com/reference/android/view/View.html#isKeyboardNavigationCluster())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLaidOut](https://developer.android.com/reference/android/view/View.html#isLaidOut())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLayoutDirectionResolved](https://developer.android.com/reference/android/view/View.html#isLayoutDirectionResolved())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLayoutRequested](https://developer.android.com/reference/android/view/View.html#isLayoutRequested())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLongClickable](https://developer.android.com/reference/android/view/View.html#isLongClickable())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isNestedScrollingEnabled](https://developer.android.com/reference/android/view/View.html#isNestedScrollingEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[isOpaque](https://developer.android.com/reference/android/view/View.html#isOpaque())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isPaddingOffsetRequired](https://developer.android.com/reference/android/view/View.html#isPaddingOffsetRequired())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isPaddingRelative](https://developer.android.com/reference/android/view/View.html#isPaddingRelative())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isPivotSet](https://developer.android.com/reference/android/view/View.html#isPivotSet())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isPreferKeepClear](https://developer.android.com/reference/android/view/View.html#isPreferKeepClear())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isPressed](https://developer.android.com/reference/android/view/View.html#isPressed())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isSaveEnabled](https://developer.android.com/reference/android/view/View.html#isSaveEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isSaveFromParentEnabled](https://developer.android.com/reference/android/view/View.html#isSaveFromParentEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isScreenReaderFocusable](https://developer.android.com/reference/android/view/View.html#isScreenReaderFocusable())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isScrollContainer](https://developer.android.com/reference/android/view/View.html#isScrollContainer())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isScrollbarFadingEnabled](https://developer.android.com/reference/android/view/View.html#isScrollbarFadingEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isSelected](https://developer.android.com/reference/android/view/View.html#isSelected())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isShowingLayoutBounds](https://developer.android.com/reference/android/view/View.html#isShowingLayoutBounds())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isShown](https://developer.android.com/reference/android/view/View.html#isShown())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html
[isSoundEffectsEnabled](https://developer.android.com/reference/android/view/View.html#isSoundEffectsEnabled())()`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[isTemporarilyDetached](https://developer.android.com/reference/android/view/View.html#isTemporarilyDetached())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isTextAlignmentResolved](https://developer.android.com/reference/android/view/View.html#isTextAlignmentResolved())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isTextDirectionResolved](https://developer.android.com/reference/android/view/View.html#isTextDirectionResolved())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isVerticalFadingEdgeEnabled](https://developer.android.com/reference/android/view/View.html#isVerticalFadingEdgeEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isVerticalScrollBarEnabled](https://developer.android.com/reference/android/view/View.html#isVerticalScrollBarEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isVisibleToUserForAutofill](https://developer.android.com/reference/android/view/View.html#isVisibleToUserForAutofill(int))(int virtualId)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[keyboardNavigationClusterSearch](https://developer.android.com/reference/android/view/View.html#keyboardNavigationClusterSearch(android.view.View, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html currentCluster,

int direction

)`

**This method is deprecated.** This library is no longer supported.
`final void` `[measure](https://developer.android.com/reference/android/view/View.html#measure(int, int))(int widthMeasureSpec, int heightMeasureSpec)`

**This method is deprecated.** This library is no longer supported.
`void` `[offsetLeftAndRight](https://developer.android.com/reference/android/view/View.html#offsetLeftAndRight(int))(int offset)`

**This method is deprecated.** This library is no longer supported.
`void` `[offsetTopAndBottom](https://developer.android.com/reference/android/view/View.html#offsetTopAndBottom(int))(int offset)`

**This method is deprecated.** This library is no longer supported.
`void` `[onAnimationEnd](https://developer.android.com/reference/android/view/View.html#onAnimationEnd())()`

**This method is deprecated.** This library is no longer supported.
`void` `[onAnimationStart](https://developer.android.com/reference/android/view/View.html#onAnimationStart())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html` `[onApplyWindowInsets](https://developer.android.com/reference/android/view/View.html#onApplyWindowInsets(android.view.WindowInsets))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html insets)`

**This method is deprecated.** This library is no longer supported.
`void` `[onCancelPendingInputEvents](https://developer.android.com/reference/android/view/View.html#onCancelPendingInputEvents())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onCapturedPointerEvent](https://developer.android.com/reference/android/view/View.html#onCapturedPointerEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onCheckIsTextEditor](https://developer.android.com/reference/android/view/View.html#onCheckIsTextEditor())()`

**This method is deprecated.** This library is no longer supported.
`void` `[onConfigurationChanged](https://developer.android.com/reference/android/view/View.html#onConfigurationChanged(android.content.res.Configuration))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/res/Configuration.html newConfig)`

**This method is deprecated.** This library is no longer supported.
`void` `[onCreateContextMenu](https://developer.android.com/reference/android/view/View.html#onCreateContextMenu(android.view.ContextMenu))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ContextMenu.html menu)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/inputmethod/InputConnection.html` `[onCreateInputConnection](https://developer.android.com/reference/android/view/View.html#onCreateInputConnection(android.view.inputmethod.EditorInfo))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html outAttrs)`

**This method is deprecated.** This library is no longer supported.
`void` `[onCreateViewTranslationRequest](https://developer.android.com/reference/android/view/View.html#onCreateViewTranslationRequest(int[], java.util.function.Consumer&lt;android.view.translation.ViewTranslationRequest&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull int[] supportedFormats,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html> requestsCollector

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onCreateVirtualViewTranslationRequests](https://developer.android.com/reference/android/view/View.html#onCreateVirtualViewTranslationRequests(long[], int[], java.util.function.Consumer&lt;android.view.translation.ViewTranslationRequest&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull long[] virtualIds,

@https://developer.android.com/reference/androidx/annotation/NonNull int[] supportedFormats,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html> requestsCollector

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onDisplayHint](https://developer.android.com/reference/android/view/View.html#onDisplayHint(int))(int hint)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onDragEvent](https://developer.android.com/reference/android/view/View.html#onDragEvent(android.view.DragEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/DragEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onDraw](https://developer.android.com/reference/android/view/View.html#onDraw(android.graphics.Canvas))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas)`

**This method is deprecated.** This library is no longer supported.
`void` `[onDrawForeground](https://developer.android.com/reference/android/view/View.html#onDrawForeground(android.graphics.Canvas))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas)`

**This method is deprecated.** This library is no longer supported.
`final void` `[onDrawScrollBars](https://developer.android.com/reference/android/view/View.html#onDrawScrollBars(android.graphics.Canvas))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onFilterTouchEventForSecurity](https://developer.android.com/reference/android/view/View.html#onFilterTouchEventForSecurity(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onFinishInflate](https://developer.android.com/reference/android/view/View.html#onFinishInflate())()`

**This method is deprecated.** This library is no longer supported.
`void` `[onFinishTemporaryDetach](https://developer.android.com/reference/android/view/View.html#onFinishTemporaryDetach())()`

**This method is deprecated.** This library is no longer supported.
`void` `[onFocusChanged](https://developer.android.com/reference/android/view/View.html#onFocusChanged(boolean, int, android.graphics.Rect))(

boolean gainFocus,

int direction,

https://developer.android.com/reference/android/graphics/Rect.html previouslyFocusedRect

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onGenericMotionEvent](https://developer.android.com/reference/android/view/View.html#onGenericMotionEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onHoverChanged](https://developer.android.com/reference/android/view/View.html#onHoverChanged(boolean))(boolean hovered)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onHoverEvent](https://developer.android.com/reference/android/view/View.html#onHoverEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onInitializeAccessibilityEvent](https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onInitializeAccessibilityNodeInfo](https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html info)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyDown](https://developer.android.com/reference/android/view/View.html#onKeyDown(int, android.view.KeyEvent))(int keyCode, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyLongPress](https://developer.android.com/reference/android/view/View.html#onKeyLongPress(int, android.view.KeyEvent))(int keyCode, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyMultiple](https://developer.android.com/reference/android/view/View.html#onKeyMultiple(int, int, android.view.KeyEvent))(int keyCode, int repeatCount, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyPreIme](https://developer.android.com/reference/android/view/View.html#onKeyPreIme(int, android.view.KeyEvent))(int keyCode, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyShortcut](https://developer.android.com/reference/android/view/View.html#onKeyShortcut(int, android.view.KeyEvent))(int keyCode, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onKeyUp](https://developer.android.com/reference/android/view/View.html#onKeyUp(int, android.view.KeyEvent))(int keyCode, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onOverScrolled](https://developer.android.com/reference/android/view/View.html#onOverScrolled(int, int, boolean, boolean))(

int scrollX,

int scrollY,

boolean clampedX,

boolean clampedY

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onPointerCaptureChange](https://developer.android.com/reference/android/view/View.html#onPointerCaptureChange(boolean))(boolean hasCapture)`

**This method is deprecated.** This library is no longer supported.
`void` `[onPopulateAccessibilityEvent](https://developer.android.com/reference/android/view/View.html#onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onProvideAutofillStructure](https://developer.android.com/reference/android/view/View.html#onProvideAutofillStructure(android.view.ViewStructure, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure, int flags)`

**This method is deprecated.** This library is no longer supported.
`void` `[onProvideAutofillVirtualStructure](https://developer.android.com/reference/android/view/View.html#onProvideAutofillVirtualStructure(android.view.ViewStructure, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onProvideContentCaptureStructure](https://developer.android.com/reference/android/view/View.html#onProvideContentCaptureStructure(android.view.ViewStructure, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onProvideStructure](https://developer.android.com/reference/android/view/View.html#onProvideStructure(android.view.ViewStructure))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure)`

**This method is deprecated.** This library is no longer supported.
`void` `[onProvideVirtualStructure](https://developer.android.com/reference/android/view/View.html#onProvideVirtualStructure(android.view.ViewStructure))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure)`

**This method is deprecated.** This library is no longer supported.
`https://developer.android.com/reference/android/view/ContentInfo.html` `[onReceiveContent](https://developer.android.com/reference/android/view/View.html#onReceiveContent(android.view.ContentInfo))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ContentInfo.html payload)`

**This method is deprecated.** This library is no longer supported.
`void` `[onRestoreInstanceState](https://developer.android.com/reference/android/view/View.html#onRestoreInstanceState(android.os.Parcelable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html state)`

**This method is deprecated.** This library is no longer supported.
`void` `[onRtlPropertiesChanged](https://developer.android.com/reference/android/view/View.html#onRtlPropertiesChanged(int))(int layoutDirection)`

**This method is deprecated.** This library is no longer supported.
`https://developer.android.com/reference/android/os/Parcelable.html` `[onSaveInstanceState](https://developer.android.com/reference/android/view/View.html#onSaveInstanceState())()`

**This method is deprecated.** This library is no longer supported.
`void` `[onScreenStateChanged](https://developer.android.com/reference/android/view/View.html#onScreenStateChanged(int))(int screenState)`

**This method is deprecated.** This library is no longer supported.
`void` `[onScrollCaptureSearch](https://developer.android.com/reference/android/view/View.html#onScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer&lt;android.view.ScrollCaptureTarget&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html localVisibleRect,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Point.html windowOffset,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ScrollCaptureTarget.html> targets

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onScrollChanged](https://developer.android.com/reference/android/view/View.html#onScrollChanged(int, int, int, int))(int l, int t, int oldl, int oldt)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onSetAlpha](https://developer.android.com/reference/android/view/View.html#onSetAlpha(int))(int alpha)`

**This method is deprecated.** This library is no longer supported.
`void` `[onSizeChanged](https://developer.android.com/reference/android/view/View.html#onSizeChanged(int, int, int, int))(int w, int h, int oldw, int oldh)`

**This method is deprecated.** This library is no longer supported.
`void` `[onStartTemporaryDetach](https://developer.android.com/reference/android/view/View.html#onStartTemporaryDetach())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onTouchEvent](https://developer.android.com/reference/android/view/View.html#onTouchEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onTrackballEvent](https://developer.android.com/reference/android/view/View.html#onTrackballEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[onViewTranslationResponse](https://developer.android.com/reference/android/view/View.html#onViewTranslationResponse(android.view.translation.ViewTranslationResponse))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html response)`

**This method is deprecated.** This library is no longer supported.
`void` `[onVirtualViewTranslationResponses](https://developer.android.com/reference/android/view/View.html#onVirtualViewTranslationResponses(android.util.LongSparseArray&lt;android.view.translation.ViewTranslationResponse&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/LongSparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html> response

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onVisibilityAggregated](https://developer.android.com/reference/android/view/View.html#onVisibilityAggregated(boolean))(boolean isVisible)`

**This method is deprecated.** This library is no longer supported.
`void` `[onVisibilityChanged](https://developer.android.com/reference/android/view/View.html#onVisibilityChanged(android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html changedView, int visibility)`

**This method is deprecated.** This library is no longer supported.
`void` `[onWindowFocusChanged](https://developer.android.com/reference/android/view/View.html#onWindowFocusChanged(boolean))(boolean hasWindowFocus)`

**This method is deprecated.** This library is no longer supported.
`void` `[onWindowSystemUiVisibilityChanged](https://developer.android.com/reference/android/view/View.html#onWindowSystemUiVisibilityChanged(int))(int visible)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[overScrollBy](https://developer.android.com/reference/android/view/View.html#overScrollBy(int, int, int, int, int, int, int, int, boolean))(

int deltaX,

int deltaY,

int scrollX,

int scrollY,

int scrollRangeX,

int scrollRangeY,

int maxOverScrollX,

int maxOverScrollY,

boolean isTouchEvent

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performAccessibilityAction](https://developer.android.com/reference/android/view/View.html#performAccessibilityAction(int, android.os.Bundle))(int action, https://developer.android.com/reference/android/os/Bundle.html arguments)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performClick](https://developer.android.com/reference/android/view/View.html#performClick())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performContextClick](https://developer.android.com/reference/android/view/View.html#performContextClick())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performContextClick](https://developer.android.com/reference/android/view/View.html#performContextClick(float, float))(float x, float y)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performHapticFeedback](https://developer.android.com/reference/android/view/View.html#performHapticFeedback(int))(int feedbackConstant)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performHapticFeedback](https://developer.android.com/reference/android/view/View.html#performHapticFeedback(android.os.vibrator.HapticFeedbackRequest))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/vibrator/HapticFeedbackRequest.html request)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performHapticFeedback](https://developer.android.com/reference/android/view/View.html#performHapticFeedback(int, int))(int feedbackConstant, int flags)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performLongClick](https://developer.android.com/reference/android/view/View.html#performLongClick())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[performLongClick](https://developer.android.com/reference/android/view/View.html#performLongClick(float, float))(float x, float y)`

**This method is deprecated.** This library is no longer supported.
`https://developer.android.com/reference/android/view/ContentInfo.html` `[performReceiveContent](https://developer.android.com/reference/android/view/View.html#performReceiveContent(android.view.ContentInfo))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ContentInfo.html payload)`

**This method is deprecated.** This library is no longer supported.
`void` `[playSoundEffect](https://developer.android.com/reference/android/view/View.html#playSoundEffect(int))(int soundConstant)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[post](https://developer.android.com/reference/android/view/View.html#post(java.lang.Runnable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html action)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[postDelayed](https://developer.android.com/reference/android/view/View.html#postDelayed(java.lang.Runnable, long))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html action, long delayMillis)`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidate](https://developer.android.com/reference/android/view/View.html#postInvalidate())()`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidate](https://developer.android.com/reference/android/view/View.html#postInvalidate(int, int, int, int))(int left, int top, int right, int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidateDelayed](https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(long))(long delayMilliseconds)`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidateDelayed](https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(long, int, int, int, int))(

long delayMilliseconds,

int left,

int top,

int right,

int bottom

)`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidateOnAnimation](https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation())()`

**This method is deprecated.** This library is no longer supported.
`void` `[postInvalidateOnAnimation](https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation(int, int, int, int))(int left, int top, int right, int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[postOnAnimation](https://developer.android.com/reference/android/view/View.html#postOnAnimation(java.lang.Runnable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html action)`

**This method is deprecated.** This library is no longer supported.
`void` `[postOnAnimationDelayed](https://developer.android.com/reference/android/view/View.html#postOnAnimationDelayed(java.lang.Runnable, long))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html action, long delayMillis)`

**This method is deprecated.** This library is no longer supported.
`void` `[refreshDrawableState](https://developer.android.com/reference/android/view/View.html#refreshDrawableState())()`

**This method is deprecated.** This library is no longer supported.
`void` `[releasePointerCapture](https://developer.android.com/reference/android/view/View.html#releasePointerCapture())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[removeCallbacks](https://developer.android.com/reference/android/view/View.html#removeCallbacks(java.lang.Runnable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html action)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeOnAttachStateChangeListener](https://developer.android.com/reference/android/view/View.html#removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeOnLayoutChangeListener](https://developer.android.com/reference/android/view/View.html#removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeOnUnhandledKeyEventListener](https://developer.android.com/reference/android/view/View.html#removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[reportAppJankStats](https://developer.android.com/reference/android/view/View.html#reportAppJankStats(android.app.jank.AppJankStats))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/app/jank/AppJankStats.html appJankStats)`

**This method is deprecated.** This library is no longer supported.
`void` `[requestApplyInsets](https://developer.android.com/reference/android/view/View.html#requestApplyInsets())()`

**This method is deprecated.** This library is no longer supported.
`void` `[requestFitSystemWindows](https://developer.android.com/reference/android/view/View.html#requestFitSystemWindows())()`

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

**This method is deprecated.** This library is no longer supported.
`final boolean` `[requestFocus](https://developer.android.com/reference/android/view/View.html#requestFocus(int))(int direction)`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[requestFocusFromTouch](https://developer.android.com/reference/android/view/View.html#requestFocusFromTouch())()`

**This method is deprecated.** This library is no longer supported.
`void` `[requestLayout](https://developer.android.com/reference/android/view/View.html#requestLayout())()`

**This method is deprecated.** This library is no longer supported.
`void` `[requestPointerCapture](https://developer.android.com/reference/android/view/View.html#requestPointerCapture())()`

**This method is deprecated.** This library is no longer supported.
`void` `[requestPointerCapture](https://developer.android.com/reference/android/view/View.html#requestPointerCapture(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestRectangleOnScreen](https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rectangle)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestRectangleOnScreen](https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, boolean))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rectangle, boolean immediate)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestRectangleOnScreen](https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, boolean, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rectangle,

boolean immediate,

int source

)`

**This method is deprecated.** This library is no longer supported.
`final void` `[requestUnbufferedDispatch](https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`final void` `[requestUnbufferedDispatch](https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(int))(int source)`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull T` `<T extends https://developer.android.com/reference/android/view/View.html> [requireViewById](https://developer.android.com/reference/android/view/View.html#requireViewById(int))(int id)`

**This method is deprecated.** This library is no longer supported.
`void` `[resetPivot](https://developer.android.com/reference/android/view/View.html#resetPivot())()`

**This method is deprecated.** This library is no longer supported.
`void` `[restoreHierarchyState](https://developer.android.com/reference/android/view/View.html#restoreHierarchyState(android.util.SparseArray&lt;android.os.Parcelable&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container)`

**This method is deprecated.** This library is no longer supported.
`final void` `[saveAttributeDataForStyleable](https://developer.android.com/reference/android/view/View.html#saveAttributeDataForStyleable(android.content.Context, int[], android.util.AttributeSet, android.content.res.TypedArray, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/Context.html context,

@https://developer.android.com/reference/androidx/annotation/NonNull int[] styleable,

https://developer.android.com/reference/android/util/AttributeSet.html attrs,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/res/TypedArray.html t,

int defStyleAttr,

int defStyleRes

)`

**This method is deprecated.** This library is no longer supported.
`void` `[saveHierarchyState](https://developer.android.com/reference/android/view/View.html#saveHierarchyState(android.util.SparseArray&lt;android.os.Parcelable&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container)`

**This method is deprecated.** This library is no longer supported.
`void` `[scheduleDrawable](https://developer.android.com/reference/android/view/View.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html who, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html what, long when)`

**This method is deprecated.** This library is no longer supported.
`void` `[scrollBy](https://developer.android.com/reference/android/view/View.html#scrollBy(int, int))(int x, int y)`

**This method is deprecated.** This library is no longer supported.
`void` `[scrollTo](https://developer.android.com/reference/android/view/View.html#scrollTo(int, int))(int x, int y)`

**This method is deprecated.** This library is no longer supported.
`void` `[sendAccessibilityEvent](https://developer.android.com/reference/android/view/View.html#sendAccessibilityEvent(int))(int eventType)`

**This method is deprecated.** This library is no longer supported.
`void` `[sendAccessibilityEventUnchecked](https://developer.android.com/reference/android/view/View.html#sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityDataSensitive](https://developer.android.com/reference/android/view/View.html#setAccessibilityDataSensitive(int))(int accessibilityDataSensitive)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityDelegate](https://developer.android.com/reference/android/view/View.html#setAccessibilityDelegate(android.view.View.AccessibilityDelegate))(https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html delegate)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityHeading](https://developer.android.com/reference/android/view/View.html#setAccessibilityHeading(boolean))(boolean isHeading)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityLiveRegion](https://developer.android.com/reference/android/view/View.html#setAccessibilityLiveRegion(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityPaneTitle](https://developer.android.com/reference/android/view/View.html#setAccessibilityPaneTitle(java.lang.CharSequence))(https://developer.android.com/reference/java/lang/CharSequence.html accessibilityPaneTitle)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityTraversalAfter](https://developer.android.com/reference/android/view/View.html#setAccessibilityTraversalAfter(int))(int afterId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAccessibilityTraversalBefore](https://developer.android.com/reference/android/view/View.html#setAccessibilityTraversalBefore(int))(int beforeId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setActivated](https://developer.android.com/reference/android/view/View.html#setActivated(boolean))(boolean activated)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAllowClickWhenDisabled](https://developer.android.com/reference/android/view/View.html#setAllowClickWhenDisabled(boolean))(boolean clickableWhenDisabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAllowedHandwritingDelegatePackage](https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatePackage(java.lang.String))(https://developer.android.com/reference/java/lang/String.html allowedPackageName)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAllowedHandwritingDelegatorPackage](https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatorPackage(java.lang.String))(https://developer.android.com/reference/java/lang/String.html allowedPackageName)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAlpha](https://developer.android.com/reference/android/view/View.html#setAlpha(float))(float alpha)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAnimation](https://developer.android.com/reference/android/view/View.html#setAnimation(android.view.animation.Animation))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Animation.html animation)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAnimationMatrix](https://developer.android.com/reference/android/view/View.html#setAnimationMatrix(android.graphics.Matrix))(https://developer.android.com/reference/android/graphics/Matrix.html matrix)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAutoHandwritingEnabled](https://developer.android.com/reference/android/view/View.html#setAutoHandwritingEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAutofillHints](https://developer.android.com/reference/android/view/View.html#setAutofillHints(java.lang.String...))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html... autofillHints)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAutofillId](https://developer.android.com/reference/android/view/View.html#setAutofillId(android.view.autofill.AutofillId))(https://developer.android.com/reference/android/view/autofill/AutofillId.html id)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackground](https://developer.android.com/reference/android/view/View.html#setBackground(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html background)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundColor](https://developer.android.com/reference/android/view/View.html#setBackgroundColor(int))(int color)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundDrawable](https://developer.android.com/reference/android/view/View.html#setBackgroundDrawable(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html background)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundResource](https://developer.android.com/reference/android/view/View.html#setBackgroundResource(int))(int resid)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundTintBlendMode](https://developer.android.com/reference/android/view/View.html#setBackgroundTintBlendMode(android.graphics.BlendMode))(https://developer.android.com/reference/android/graphics/BlendMode.html blendMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundTintList](https://developer.android.com/reference/android/view/View.html#setBackgroundTintList(android.content.res.ColorStateList))(https://developer.android.com/reference/android/content/res/ColorStateList.html tint)`

**This method is deprecated.** This library is no longer supported.
`void` `[setBackgroundTintMode](https://developer.android.com/reference/android/view/View.html#setBackgroundTintMode(android.graphics.PorterDuff.Mode))(https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html tintMode)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setBottom](https://developer.android.com/reference/android/view/View.html#setBottom(int))(int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[setCameraDistance](https://developer.android.com/reference/android/view/View.html#setCameraDistance(float))(float distance)`

**This method is deprecated.** This library is no longer supported.
`void` `[setClickable](https://developer.android.com/reference/android/view/View.html#setClickable(boolean))(boolean clickable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setClipBounds](https://developer.android.com/reference/android/view/View.html#setClipBounds(android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html clipBounds)`

**This method is deprecated.** This library is no longer supported.
`void` `[setClipToOutline](https://developer.android.com/reference/android/view/View.html#setClipToOutline(boolean))(boolean clipToOutline)`

**This method is deprecated.** This library is no longer supported.
`void` `[setContentCaptureSession](https://developer.android.com/reference/android/view/View.html#setContentCaptureSession(android.view.contentcapture.ContentCaptureSession))(https://developer.android.com/reference/android/view/contentcapture/ContentCaptureSession.html contentCaptureSession)`

**This method is deprecated.** This library is no longer supported.
`void` `[setContentDescription](https://developer.android.com/reference/android/view/View.html#setContentDescription(java.lang.CharSequence))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/CharSequence.html contentDescription)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setContentSensitivity](https://developer.android.com/reference/android/view/View.html#setContentSensitivity(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setContextClickable](https://developer.android.com/reference/android/view/View.html#setContextClickable(boolean))(boolean contextClickable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setDefaultFocusHighlightEnabled](https://developer.android.com/reference/android/view/View.html#setDefaultFocusHighlightEnabled(boolean))(boolean defaultFocusHighlightEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setDrawingCacheBackgroundColor](https://developer.android.com/reference/android/view/View.html#setDrawingCacheBackgroundColor(int))(int color)`

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

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

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

**This method is deprecated.** This library is no longer supported.
`void` `[setElevation](https://developer.android.com/reference/android/view/View.html#setElevation(float))(float elevation)`

**This method is deprecated.** This library is no longer supported.
`void` `[setEnabled](https://developer.android.com/reference/android/view/View.html#setEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFadingEdgeLength](https://developer.android.com/reference/android/view/View.html#setFadingEdgeLength(int))(int length)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFilterTouchesWhenObscured](https://developer.android.com/reference/android/view/View.html#setFilterTouchesWhenObscured(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFitsSystemWindows](https://developer.android.com/reference/android/view/View.html#setFitsSystemWindows(boolean))(boolean fitSystemWindows)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFocusable](https://developer.android.com/reference/android/view/View.html#setFocusable(boolean))(boolean focusable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFocusable](https://developer.android.com/reference/android/view/View.html#setFocusable(int))(int focusable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFocusableInTouchMode](https://developer.android.com/reference/android/view/View.html#setFocusableInTouchMode(boolean))(boolean focusableInTouchMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFocusedByDefault](https://developer.android.com/reference/android/view/View.html#setFocusedByDefault(boolean))(boolean isFocusedByDefault)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForceDarkAllowed](https://developer.android.com/reference/android/view/View.html#setForceDarkAllowed(boolean))(boolean allow)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForeground](https://developer.android.com/reference/android/view/View.html#setForeground(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html foreground)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForegroundGravity](https://developer.android.com/reference/android/view/View.html#setForegroundGravity(int))(int gravity)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForegroundTintBlendMode](https://developer.android.com/reference/android/view/View.html#setForegroundTintBlendMode(android.graphics.BlendMode))(https://developer.android.com/reference/android/graphics/BlendMode.html blendMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForegroundTintList](https://developer.android.com/reference/android/view/View.html#setForegroundTintList(android.content.res.ColorStateList))(https://developer.android.com/reference/android/content/res/ColorStateList.html tint)`

**This method is deprecated.** This library is no longer supported.
`void` `[setForegroundTintMode](https://developer.android.com/reference/android/view/View.html#setForegroundTintMode(android.graphics.PorterDuff.Mode))(https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html tintMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setFrameContentVelocity](https://developer.android.com/reference/android/view/View.html#setFrameContentVelocity(float))(float pixelsPerSecond)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHandwritingBoundsOffsets](https://developer.android.com/reference/android/view/View.html#setHandwritingBoundsOffsets(float, float, float, float))(

float offsetLeft,

float offsetTop,

float offsetRight,

float offsetBottom

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHandwritingDelegateFlags](https://developer.android.com/reference/android/view/View.html#setHandwritingDelegateFlags(int))(int flags)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHandwritingDelegatorCallback](https://developer.android.com/reference/android/view/View.html#setHandwritingDelegatorCallback(java.lang.Runnable))(https://developer.android.com/reference/java/lang/Runnable.html callback)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHapticFeedbackEnabled](https://developer.android.com/reference/android/view/View.html#setHapticFeedbackEnabled(boolean))(boolean hapticFeedbackEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHasTransientState](https://developer.android.com/reference/android/view/View.html#setHasTransientState(boolean))(boolean hasTransientState)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHorizontalFadingEdgeEnabled](https://developer.android.com/reference/android/view/View.html#setHorizontalFadingEdgeEnabled(boolean))(boolean horizontalFadingEdgeEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHorizontalScrollBarEnabled](https://developer.android.com/reference/android/view/View.html#setHorizontalScrollBarEnabled(boolean))(boolean horizontalScrollBarEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHorizontalScrollbarThumbDrawable](https://developer.android.com/reference/android/view/View.html#setHorizontalScrollbarThumbDrawable(android.graphics.drawable.Drawable))(https://developer.android.com/reference/android/graphics/drawable/Drawable.html drawable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHorizontalScrollbarTrackDrawable](https://developer.android.com/reference/android/view/View.html#setHorizontalScrollbarTrackDrawable(android.graphics.drawable.Drawable))(https://developer.android.com/reference/android/graphics/drawable/Drawable.html drawable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setHovered](https://developer.android.com/reference/android/view/View.html#setHovered(boolean))(boolean hovered)`

**This method is deprecated.** This library is no longer supported.
`void` `[setId](https://developer.android.com/reference/android/view/View.html#setId(int))(int id)`

**This method is deprecated.** This library is no longer supported.
`void` `[setImportantForAccessibility](https://developer.android.com/reference/android/view/View.html#setImportantForAccessibility(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setImportantForAutofill](https://developer.android.com/reference/android/view/View.html#setImportantForAutofill(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setImportantForContentCapture](https://developer.android.com/reference/android/view/View.html#setImportantForContentCapture(int))(int mode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setIsCredential](https://developer.android.com/reference/android/view/View.html#setIsCredential(boolean))(boolean isCredential)`

**This method is deprecated.** This library is no longer supported.
`void` `[setIsHandwritingDelegate](https://developer.android.com/reference/android/view/View.html#setIsHandwritingDelegate(boolean))(boolean isHandwritingDelegate)`

**This method is deprecated.** This library is no longer supported.
`void` `[setKeepScreenOn](https://developer.android.com/reference/android/view/View.html#setKeepScreenOn(boolean))(boolean keepScreenOn)`

**This method is deprecated.** This library is no longer supported.
`void` `[setKeyboardNavigationCluster](https://developer.android.com/reference/android/view/View.html#setKeyboardNavigationCluster(boolean))(boolean isCluster)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLabelFor](https://developer.android.com/reference/android/view/View.html#setLabelFor(int))(int id)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayerPaint](https://developer.android.com/reference/android/view/View.html#setLayerPaint(android.graphics.Paint))(https://developer.android.com/reference/android/graphics/Paint.html paint)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayerType](https://developer.android.com/reference/android/view/View.html#setLayerType(int, android.graphics.Paint))(int layerType, https://developer.android.com/reference/android/graphics/Paint.html paint)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutDirection](https://developer.android.com/reference/android/view/View.html#setLayoutDirection(int))(int layoutDirection)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutParams](https://developer.android.com/reference/android/view/View.html#setLayoutParams(android.view.ViewGroup.LayoutParams))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setLeft](https://developer.android.com/reference/android/view/View.html#setLeft(int))(int left)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setLeftTopRightBottom](https://developer.android.com/reference/android/view/View.html#setLeftTopRightBottom(int, int, int, int))(int left, int top, int right, int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLongClickable](https://developer.android.com/reference/android/view/View.html#setLongClickable(boolean))(boolean longClickable)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setMeasuredDimension](https://developer.android.com/reference/android/view/View.html#setMeasuredDimension(int, int))(int measuredWidth, int measuredHeight)`

**This method is deprecated.** This library is no longer supported.
`void` `[setMinimumHeight](https://developer.android.com/reference/android/view/View.html#setMinimumHeight(int))(int minHeight)`

**This method is deprecated.** This library is no longer supported.
`void` `[setMinimumWidth](https://developer.android.com/reference/android/view/View.html#setMinimumWidth(int))(int minWidth)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNestedScrollingEnabled](https://developer.android.com/reference/android/view/View.html#setNestedScrollingEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextClusterForwardId](https://developer.android.com/reference/android/view/View.html#setNextClusterForwardId(int))(int nextClusterForwardId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextFocusDownId](https://developer.android.com/reference/android/view/View.html#setNextFocusDownId(int))(int nextFocusDownId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextFocusForwardId](https://developer.android.com/reference/android/view/View.html#setNextFocusForwardId(int))(int nextFocusForwardId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextFocusLeftId](https://developer.android.com/reference/android/view/View.html#setNextFocusLeftId(int))(int nextFocusLeftId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextFocusRightId](https://developer.android.com/reference/android/view/View.html#setNextFocusRightId(int))(int nextFocusRightId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setNextFocusUpId](https://developer.android.com/reference/android/view/View.html#setNextFocusUpId(int))(int nextFocusUpId)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnApplyWindowInsetsListener](https://developer.android.com/reference/android/view/View.html#setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnApplyWindowInsetsListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnCapturedPointerListener](https://developer.android.com/reference/android/view/View.html#setOnCapturedPointerListener(android.view.View.OnCapturedPointerListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnCapturedPointerListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnClickListener](https://developer.android.com/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener))(https://developer.android.com/reference/android/view/View.OnClickListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnContextClickListener](https://developer.android.com/reference/android/view/View.html#setOnContextClickListener(android.view.View.OnContextClickListener))(https://developer.android.com/reference/android/view/View.OnContextClickListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnCreateContextMenuListener](https://developer.android.com/reference/android/view/View.html#setOnCreateContextMenuListener(android.view.View.OnCreateContextMenuListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html l

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnDragListener](https://developer.android.com/reference/android/view/View.html#setOnDragListener(android.view.View.OnDragListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnDragListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnFocusChangeListener](https://developer.android.com/reference/android/view/View.html#setOnFocusChangeListener(android.view.View.OnFocusChangeListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnGenericMotionListener](https://developer.android.com/reference/android/view/View.html#setOnGenericMotionListener(android.view.View.OnGenericMotionListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnGenericMotionListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnHoverListener](https://developer.android.com/reference/android/view/View.html#setOnHoverListener(android.view.View.OnHoverListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnHoverListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnKeyListener](https://developer.android.com/reference/android/view/View.html#setOnKeyListener(android.view.View.OnKeyListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnKeyListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnLongClickListener](https://developer.android.com/reference/android/view/View.html#setOnLongClickListener(android.view.View.OnLongClickListener))(https://developer.android.com/reference/android/view/View.OnLongClickListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnReceiveContentListener](https://developer.android.com/reference/android/view/View.html#setOnReceiveContentListener(java.lang.String[], android.view.OnReceiveContentListener))(

String[] mimeTypes,

https://developer.android.com/reference/android/view/OnReceiveContentListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnScrollChangeListener](https://developer.android.com/reference/android/view/View.html#setOnScrollChangeListener(android.view.View.OnScrollChangeListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnScrollChangeListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnSystemUiVisibilityChangeListener](https://developer.android.com/reference/android/view/View.html#setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html l

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnTouchListener](https://developer.android.com/reference/android/view/View.html#setOnTouchListener(android.view.View.OnTouchListener))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.OnTouchListener.html l)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOutlineAmbientShadowColor](https://developer.android.com/reference/android/view/View.html#setOutlineAmbientShadowColor(int))(int color)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOutlineProvider](https://developer.android.com/reference/android/view/View.html#setOutlineProvider(android.view.ViewOutlineProvider))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewOutlineProvider.html provider)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOutlineSpotShadowColor](https://developer.android.com/reference/android/view/View.html#setOutlineSpotShadowColor(int))(int color)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOverScrollMode](https://developer.android.com/reference/android/view/View.html#setOverScrollMode(int))(int overScrollMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPadding](https://developer.android.com/reference/android/view/View.html#setPadding(int, int, int, int))(int left, int top, int right, int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPaddingRelative](https://developer.android.com/reference/android/view/View.html#setPaddingRelative(int, int, int, int))(int start, int top, int end, int bottom)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPendingCredentialRequest](https://developer.android.com/reference/android/view/View.html#setPendingCredentialRequest(android.credentials.GetCredentialRequest, android.os.OutcomeReceiver&lt;android.credentials.GetCredentialResponse,android.credentials.GetCredentialException&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/credentials/GetCredentialRequest.html request,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/OutcomeReceiver.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/credentials/GetCredentialResponse.html, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/credentials/GetCredentialException.html> callback

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPivotX](https://developer.android.com/reference/android/view/View.html#setPivotX(float))(float pivotX)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPivotY](https://developer.android.com/reference/android/view/View.html#setPivotY(float))(float pivotY)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPointerIcon](https://developer.android.com/reference/android/view/View.html#setPointerIcon(android.view.PointerIcon))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/PointerIcon.html pointerIcon)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setPreferKeepClear](https://developer.android.com/reference/android/view/View.html#setPreferKeepClear(boolean))(boolean preferKeepClear)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setPreferKeepClearRects](https://developer.android.com/reference/android/view/View.html#setPreferKeepClearRects(java.util.List&lt;android.graphics.Rect&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html> rects)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPressed](https://developer.android.com/reference/android/view/View.html#setPressed(boolean))(boolean pressed)`

**This method is deprecated.** This library is no longer supported.
`void` `[setRenderEffect](https://developer.android.com/reference/android/view/View.html#setRenderEffect(android.graphics.RenderEffect))(https://developer.android.com/reference/android/graphics/RenderEffect.html renderEffect)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setRevealOnFocusHint](https://developer.android.com/reference/android/view/View.html#setRevealOnFocusHint(boolean))(boolean revealOnFocus)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setRight](https://developer.android.com/reference/android/view/View.html#setRight(int))(int right)`

**This method is deprecated.** This library is no longer supported.
`void` `[setRotation](https://developer.android.com/reference/android/view/View.html#setRotation(float))(float rotation)`

**This method is deprecated.** This library is no longer supported.
`void` `[setRotationX](https://developer.android.com/reference/android/view/View.html#setRotationX(float))(float rotationX)`

**This method is deprecated.** This library is no longer supported.
`void` `[setRotationY](https://developer.android.com/reference/android/view/View.html#setRotationY(float))(float rotationY)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSaveEnabled](https://developer.android.com/reference/android/view/View.html#setSaveEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSaveFromParentEnabled](https://developer.android.com/reference/android/view/View.html#setSaveFromParentEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScaleX](https://developer.android.com/reference/android/view/View.html#setScaleX(float))(float scaleX)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScaleY](https://developer.android.com/reference/android/view/View.html#setScaleY(float))(float scaleY)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScreenReaderFocusable](https://developer.android.com/reference/android/view/View.html#setScreenReaderFocusable(boolean))(boolean screenReaderFocusable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollBarDefaultDelayBeforeFade](https://developer.android.com/reference/android/view/View.html#setScrollBarDefaultDelayBeforeFade(int))(

int scrollBarDefaultDelayBeforeFade

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollBarFadeDuration](https://developer.android.com/reference/android/view/View.html#setScrollBarFadeDuration(int))(int scrollBarFadeDuration)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollBarSize](https://developer.android.com/reference/android/view/View.html#setScrollBarSize(int))(int scrollBarSize)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollBarStyle](https://developer.android.com/reference/android/view/View.html#setScrollBarStyle(int))(int style)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setScrollCaptureCallback](https://developer.android.com/reference/android/view/View.html#setScrollCaptureCallback(android.view.ScrollCaptureCallback))(https://developer.android.com/reference/android/view/ScrollCaptureCallback.html callback)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollCaptureHint](https://developer.android.com/reference/android/view/View.html#setScrollCaptureHint(int))(int hint)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollContainer](https://developer.android.com/reference/android/view/View.html#setScrollContainer(boolean))(boolean isScrollContainer)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollIndicators](https://developer.android.com/reference/android/view/View.html#setScrollIndicators(int))(int indicators)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollIndicators](https://developer.android.com/reference/android/view/View.html#setScrollIndicators(int, int))(int indicators, int mask)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollX](https://developer.android.com/reference/android/view/View.html#setScrollX(int))(int value)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollY](https://developer.android.com/reference/android/view/View.html#setScrollY(int))(int value)`

**This method is deprecated.** This library is no longer supported.
`void` `[setScrollbarFadingEnabled](https://developer.android.com/reference/android/view/View.html#setScrollbarFadingEnabled(boolean))(boolean fadeScrollbars)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSelected](https://developer.android.com/reference/android/view/View.html#setSelected(boolean))(boolean selected)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSoundEffectsEnabled](https://developer.android.com/reference/android/view/View.html#setSoundEffectsEnabled(boolean))(boolean soundEffectsEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setStateDescription](https://developer.android.com/reference/android/view/View.html#setStateDescription(java.lang.CharSequence))(https://developer.android.com/reference/java/lang/CharSequence.html stateDescription)`

**This method is deprecated.** This library is no longer supported.
`void` `[setStateListAnimator](https://developer.android.com/reference/android/view/View.html#setStateListAnimator(android.animation.StateListAnimator))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/animation/StateListAnimator.html stateListAnimator)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSupplementalDescription](https://developer.android.com/reference/android/view/View.html#setSupplementalDescription(java.lang.CharSequence))(https://developer.android.com/reference/java/lang/CharSequence.html supplementalDescription)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSystemGestureExclusionRects](https://developer.android.com/reference/android/view/View.html#setSystemGestureExclusionRects(java.util.List&lt;android.graphics.Rect&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html> rects)`

**This method is deprecated.** This library is no longer supported.
`void` `[setSystemUiVisibility](https://developer.android.com/reference/android/view/View.html#setSystemUiVisibility(int))(int visibility)`

**This method is deprecated.** Deprecated in Java
`void` `[setTag](https://developer.android.com/reference/android/view/View.html#setTag(java.lang.Object))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html tag)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTag](https://developer.android.com/reference/android/view/View.html#setTag(int, java.lang.Object))(int key, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html tag)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTextAlignment](https://developer.android.com/reference/android/view/View.html#setTextAlignment(int))(int textAlignment)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTextDirection](https://developer.android.com/reference/android/view/View.html#setTextDirection(int))(int textDirection)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTooltipText](https://developer.android.com/reference/android/view/View.html#setTooltipText(java.lang.CharSequence))(https://developer.android.com/reference/java/lang/CharSequence.html tooltipText)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setTop](https://developer.android.com/reference/android/view/View.html#setTop(int))(int top)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTouchDelegate](https://developer.android.com/reference/android/view/View.html#setTouchDelegate(android.view.TouchDelegate))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/TouchDelegate.html delegate)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTransitionAlpha](https://developer.android.com/reference/android/view/View.html#setTransitionAlpha(float))(float alpha)`

**This method is deprecated.** This library is no longer supported.
`final void` `[setTransitionName](https://developer.android.com/reference/android/view/View.html#setTransitionName(java.lang.String))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html transitionName)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTransitionVisibility](https://developer.android.com/reference/android/view/View.html#setTransitionVisibility(int))(int visibility)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTranslationX](https://developer.android.com/reference/android/view/View.html#setTranslationX(float))(float translationX)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTranslationY](https://developer.android.com/reference/android/view/View.html#setTranslationY(float))(float translationY)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTranslationZ](https://developer.android.com/reference/android/view/View.html#setTranslationZ(float))(float translationZ)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVerticalFadingEdgeEnabled](https://developer.android.com/reference/android/view/View.html#setVerticalFadingEdgeEnabled(boolean))(boolean verticalFadingEdgeEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVerticalScrollBarEnabled](https://developer.android.com/reference/android/view/View.html#setVerticalScrollBarEnabled(boolean))(boolean verticalScrollBarEnabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVerticalScrollbarPosition](https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarPosition(int))(int position)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVerticalScrollbarThumbDrawable](https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarThumbDrawable(android.graphics.drawable.Drawable))(https://developer.android.com/reference/android/graphics/drawable/Drawable.html drawable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVerticalScrollbarTrackDrawable](https://developer.android.com/reference/android/view/View.html#setVerticalScrollbarTrackDrawable(android.graphics.drawable.Drawable))(https://developer.android.com/reference/android/graphics/drawable/Drawable.html drawable)`

**This method is deprecated.** This library is no longer supported.
`void` `[setViewTranslationCallback](https://developer.android.com/reference/android/view/View.html#setViewTranslationCallback(android.view.translation.ViewTranslationCallback))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationCallback.html callback)`

**This method is deprecated.** This library is no longer supported.
`void` `[setVisibility](https://developer.android.com/reference/android/view/View.html#setVisibility(int))(int visibility)`

**This method is deprecated.** This library is no longer supported.
`void` `[setWillNotCacheDrawing](https://developer.android.com/reference/android/view/View.html#setWillNotCacheDrawing(boolean))(boolean willNotCacheDrawing)`

**This method is deprecated.** This library is no longer supported.
`void` `[setWillNotDraw](https://developer.android.com/reference/android/view/View.html#setWillNotDraw(boolean))(boolean willNotDraw)`

**This method is deprecated.** This library is no longer supported.
`void` `[setX](https://developer.android.com/reference/android/view/View.html#setX(float))(float x)`

**This method is deprecated.** This library is no longer supported.
`void` `[setY](https://developer.android.com/reference/android/view/View.html#setY(float))(float y)`

**This method is deprecated.** This library is no longer supported.
`void` `[setZ](https://developer.android.com/reference/android/view/View.html#setZ(float))(float z)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[showContextMenu](https://developer.android.com/reference/android/view/View.html#showContextMenu())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[showContextMenu](https://developer.android.com/reference/android/view/View.html#showContextMenu(float, float))(float x, float y)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.html` `[startActionMode](https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.Callback.html callback)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.html` `[startActionMode](https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.Callback.html callback, int type)`

**This method is deprecated.** This library is no longer supported.
`void` `[startAnimation](https://developer.android.com/reference/android/view/View.html#startAnimation(android.view.animation.Animation))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Animation.html animation)`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[startDrag](https://developer.android.com/reference/android/view/View.html#startDrag(android.content.ClipData, android.view.View.DragShadowBuilder, java.lang.Object, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/ClipData.html data,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.DragShadowBuilder.html shadowBuilder,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html myLocalState,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`final boolean` `[startDragAndDrop](https://developer.android.com/reference/android/view/View.html#startDragAndDrop(android.content.ClipData, android.view.View.DragShadowBuilder, java.lang.Object, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/ClipData.html data,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.DragShadowBuilder.html shadowBuilder,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Object.html myLocalState,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[startNestedScroll](https://developer.android.com/reference/android/view/View.html#startNestedScroll(int))(int axes)`

**This method is deprecated.** This library is no longer supported.
`void` `[stopNestedScroll](https://developer.android.com/reference/android/view/View.html#stopNestedScroll())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` `[toString](https://developer.android.com/reference/android/view/View.html#toString())()`

**This method is deprecated.** This library is no longer supported.
`void` `[transformMatrixToGlobal](https://developer.android.com/reference/android/view/View.html#transformMatrixToGlobal(android.graphics.Matrix))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Matrix.html matrix)`

**This method is deprecated.** This library is no longer supported.
`void` `[transformMatrixToLocal](https://developer.android.com/reference/android/view/View.html#transformMatrixToLocal(android.graphics.Matrix))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Matrix.html matrix)`

**This method is deprecated.** This library is no longer supported.
`void` `[unscheduleDrawable](https://developer.android.com/reference/android/view/View.html#unscheduleDrawable(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html who)`

**This method is deprecated.** This library is no longer supported.
`void` `[unscheduleDrawable](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 https://developer.android.com/reference/android/graphics/drawable/Drawable.html who, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/Runnable.html what)`

**This method is deprecated.** This library is no longer supported.
`final void` `[updateDragShadow](https://developer.android.com/reference/android/view/View.html#updateDragShadow(android.view.View.DragShadowBuilder))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.DragShadowBuilder.html shadowBuilder)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[verifyDrawable](https://developer.android.com/reference/android/view/View.html#verifyDrawable(android.graphics.drawable.Drawable))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/drawable/Drawable.html who)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[willNotCacheDrawing](https://developer.android.com/reference/android/view/View.html#willNotCacheDrawing())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[willNotDraw](https://developer.android.com/reference/android/view/View.html#willNotDraw())()`

**This method is deprecated.** This library is no longer supported.
From [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) `void` `[addChildrenForAccessibility](https://developer.android.com/reference/android/view/ViewGroup.html#addChildrenForAccessibility(java.util.ArrayList&lt;android.view.View&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> outChildren)`

**This method is deprecated.** This library is no longer supported.
`void` `[addExtraDataToAccessibilityNodeInfo](https://developer.android.com/reference/android/view/ViewGroup.html#addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo, java.lang.String, android.os.Bundle))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html info,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html extraDataKey,

https://developer.android.com/reference/android/os/Bundle.html arguments

)`

**This method is deprecated.** This library is no longer supported.
`void` `[addFocusables](https://developer.android.com/reference/android/view/ViewGroup.html#addFocusables(java.util.ArrayList&lt;android.view.View&gt;, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> views,

int direction,

int focusableMode

)`

**This method is deprecated.** This library is no longer supported.
`void` `[addKeyboardNavigationClusters](https://developer.android.com/reference/android/view/ViewGroup.html#addKeyboardNavigationClusters(java.util.Collection&lt;android.view.View&gt;, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/Collection.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> views,

int direction

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[addStatesFromChildren](https://developer.android.com/reference/android/view/ViewGroup.html#addStatesFromChildren())()`

**This method is deprecated.** This library is no longer supported.
`void` `[addTouchables](https://developer.android.com/reference/android/view/ViewGroup.html#addTouchables(java.util.ArrayList&lt;android.view.View&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> views)`

**This method is deprecated.** This library is no longer supported.
`void` `[addView](https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[addView](https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, int index)`

**This method is deprecated.** This library is no longer supported.
`void` `[addView](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 https://developer.android.com/reference/android/view/View.html child, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params)`

**This method is deprecated.** This library is no longer supported.
`void` `[addView](https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, int, android.view.ViewGroup.LayoutParams))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int index,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params

)`

**This method is deprecated.** This library is no longer supported.
`void` `[addView](https://developer.android.com/reference/android/view/ViewGroup.html#addView(android.view.View, int, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, int width, int height)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[addViewInLayout](https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, int, android.view.ViewGroup.LayoutParams))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int index,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[addViewInLayout](https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, int, android.view.ViewGroup.LayoutParams, boolean))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int index,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params,

boolean preventRequestLayout

)`

**This method is deprecated.** This library is no longer supported.
`void` `[attachLayoutAnimationParameters](https://developer.android.com/reference/android/view/ViewGroup.html#attachLayoutAnimationParameters(android.view.View, android.view.ViewGroup.LayoutParams, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params,

int index,

int count

)`

**This method is deprecated.** This library is no longer supported.
`void` `[attachViewToParent](https://developer.android.com/reference/android/view/ViewGroup.html#attachViewToParent(android.view.View, int, android.view.ViewGroup.LayoutParams))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int index,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params

)`

**This method is deprecated.** This library is no longer supported.
`void` `[bringChildToFront](https://developer.android.com/reference/android/view/ViewGroup.html#bringChildToFront(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[canAnimate](https://developer.android.com/reference/android/view/ViewGroup.html#canAnimate())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[checkLayoutParams](https://developer.android.com/reference/android/view/ViewGroup.html#checkLayoutParams(android.view.ViewGroup.LayoutParams))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p)`

**This method is deprecated.** This library is no longer supported.
`void` `[childDrawableStateChanged](https://developer.android.com/reference/android/view/ViewGroup.html#childDrawableStateChanged(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[childHasTransientStateChanged](https://developer.android.com/reference/android/view/ViewGroup.html#childHasTransientStateChanged(android.view.View, boolean))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

boolean childHasTransientState

)`

**This method is deprecated.** This library is no longer supported.
`void` `[cleanupLayoutState](https://developer.android.com/reference/android/view/ViewGroup.html#cleanupLayoutState(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[clearChildFocus](https://developer.android.com/reference/android/view/ViewGroup.html#clearChildFocus(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[clearDisappearingChildren](https://developer.android.com/reference/android/view/ViewGroup.html#clearDisappearingChildren())()`

**This method is deprecated.** This library is no longer supported.
`void` `[clearFocus](https://developer.android.com/reference/android/view/ViewGroup.html#clearFocus())()`

**This method is deprecated.** This library is no longer supported.
`void` `[debug](https://developer.android.com/reference/android/view/ViewGroup.html#debug(int))(int depth)`

**This method is deprecated.** This library is no longer supported.
`void` `[detachAllViewsFromParent](https://developer.android.com/reference/android/view/ViewGroup.html#detachAllViewsFromParent())()`

**This method is deprecated.** This library is no longer supported.
`void` `[detachViewFromParent](https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[detachViewFromParent](https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(int))(int index)`

**This method is deprecated.** This library is no longer supported.
`void` `[detachViewsFromParent](https://developer.android.com/reference/android/view/ViewGroup.html#detachViewsFromParent(int, int))(int start, int count)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html` `[dispatchApplyWindowInsets](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchApplyWindowInsets(android.view.WindowInsets))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html insets)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchCapturedPointerEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCapturedPointerEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchConfigurationChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchConfigurationChanged(android.content.res.Configuration))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/content/res/Configuration.html newConfig)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchCreateViewTranslationRequest](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCreateViewTranslationRequest(java.util.Map&lt;android.view.autofill.AutofillId,long[]&gt;, int[], android.view.translation.TranslationCapability, java.util.List&lt;android.view.translation.ViewTranslationRequest&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/Map.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/autofill/AutofillId.html, @https://developer.android.com/reference/androidx/annotation/NonNull long[]> viewIds,

@https://developer.android.com/reference/androidx/annotation/NonNull int[] supportedFormats,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/TranslationCapability.html capability,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html> requests

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchDisplayHint](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDisplayHint(int))(int hint)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchDragEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDragEvent(android.view.DragEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/DragEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchDraw](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDraw(android.graphics.Canvas))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchDrawableHotspotChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDrawableHotspotChanged(float, float))(float x, float y)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchFinishTemporaryDetach](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFinishTemporaryDetach())()`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchFreezeSelfOnly](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFreezeSelfOnly(android.util.SparseArray&lt;android.os.Parcelable&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchGenericFocusedEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericFocusedEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchGenericPointerEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericPointerEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchHoverEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchHoverEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchKeyEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEvent(android.view.KeyEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchKeyEventPreIme](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEventPreIme(android.view.KeyEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchKeyShortcutEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyShortcutEvent(android.view.KeyEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/KeyEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchPointerCaptureChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchPointerCaptureChanged(boolean))(boolean hasCapture)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchProvideAutofillStructure](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideAutofillStructure(android.view.ViewStructure, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchProvideStructure](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideStructure(android.view.ViewStructure))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewStructure.html structure)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchRestoreInstanceState](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchRestoreInstanceState(android.util.SparseArray&lt;android.os.Parcelable&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchSaveInstanceState](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSaveInstanceState(android.util.SparseArray&lt;android.os.Parcelable&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchScrollCaptureSearch](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer&lt;android.view.ScrollCaptureTarget&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html localVisibleRect,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Point.html windowOffset,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/function/Consumer.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ScrollCaptureTarget.html> targets

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchSetActivated](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetActivated(boolean))(boolean activated)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchSetPressed](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetPressed(boolean))(boolean pressed)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchSetSelected](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetSelected(boolean))(boolean selected)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchStartTemporaryDetach](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchStartTemporaryDetach())()`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchSystemUiVisibilityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSystemUiVisibilityChanged(int))(int visible)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchThawSelfOnly](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchThawSelfOnly(android.util.SparseArray&lt;android.os.Parcelable&gt;))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/SparseArray.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/os/Parcelable.html> container)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchTouchEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTouchEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html ev)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchTrackballEvent](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTrackballEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[dispatchUnhandledMove](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchUnhandledMove(android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html focused, int direction)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchVisibilityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchVisibilityChanged(android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html changedView, int visibility)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchWindowFocusChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowFocusChanged(boolean))(boolean hasFocus)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchWindowInsetsAnimationEnd](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationEnd(android.view.WindowInsetsAnimation))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsetsAnimation.html animation

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchWindowInsetsAnimationPrepare](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationPrepare(android.view.WindowInsetsAnimation))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsetsAnimation.html animation

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html` `[dispatchWindowInsetsAnimationProgress](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationProgress(android.view.WindowInsets, java.util.List&lt;android.view.WindowInsetsAnimation&gt;))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsets.html insets,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsetsAnimation.html> runningAnimations

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html` `[dispatchWindowInsetsAnimationStart](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 https://developer.android.com/reference/android/view/WindowInsetsAnimation.html animation,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html bounds

)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchWindowSystemUiVisiblityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowSystemUiVisiblityChanged(int))(int visible)`

**This method is deprecated.** This library is no longer supported.
`void` `[dispatchWindowVisibilityChanged](https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowVisibilityChanged(int))(int visibility)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[drawChild](https://developer.android.com/reference/android/view/ViewGroup.html#drawChild(android.graphics.Canvas, android.view.View, long))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Canvas.html canvas, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, long drawingTime)`

**This method is deprecated.** This library is no longer supported.
`void` `[drawableStateChanged](https://developer.android.com/reference/android/view/ViewGroup.html#drawableStateChanged())()`

**This method is deprecated.** This library is no longer supported.
`void` `[endViewTransition](https://developer.android.com/reference/android/view/ViewGroup.html#endViewTransition(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[findFocus](https://developer.android.com/reference/android/view/ViewGroup.html#findFocus())()`

**This method is deprecated.** This library is no longer supported.
`https://developer.android.com/reference/android/window/OnBackInvokedDispatcher.html` `[findOnBackInvokedDispatcherForChild](https://developer.android.com/reference/android/view/ViewGroup.html#findOnBackInvokedDispatcherForChild(android.view.View, android.view.View))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html requester

)`

**This method is deprecated.** This library is no longer supported.
`void` `[findViewsWithText](https://developer.android.com/reference/android/view/ViewGroup.html#findViewsWithText(java.util.ArrayList&lt;android.view.View&gt;, java.lang.CharSequence, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/ArrayList.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html> outViews,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/CharSequence.html text,

int flags

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[focusSearch](https://developer.android.com/reference/android/view/ViewGroup.html#focusSearch(android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html focused, int direction)`

**This method is deprecated.** This library is no longer supported.
`void` `[focusableViewAvailable](https://developer.android.com/reference/android/view/ViewGroup.html#focusableViewAvailable(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html v)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[gatherTransparentRegion](https://developer.android.com/reference/android/view/ViewGroup.html#gatherTransparentRegion(android.graphics.Region))(https://developer.android.com/reference/android/graphics/Region.html region)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `[generateDefaultLayoutParams](https://developer.android.com/reference/android/view/ViewGroup.html#generateDefaultLayoutParams())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `[generateLayoutParams](https://developer.android.com/reference/android/view/ViewGroup.html#generateLayoutParams(android.util.AttributeSet))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/util/AttributeSet.html attrs)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `[generateLayoutParams](https://developer.android.com/reference/android/view/ViewGroup.html#generateLayoutParams(android.view.ViewGroup.LayoutParams))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html p)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/CharSequence.html` `[getAccessibilityClassName](https://developer.android.com/reference/android/view/ViewGroup.html#getAccessibilityClassName())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[getChildAt](https://developer.android.com/reference/android/view/ViewGroup.html#getChildAt(int))(int index)`

**This method is deprecated.** This library is no longer supported.
`int` `[getChildCount](https://developer.android.com/reference/android/view/ViewGroup.html#getChildCount())()`

**This method is deprecated.** This library is no longer supported.
`final int` `[getChildDrawingOrder](https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(int))(int drawingPosition)`

**This method is deprecated.** This library is no longer supported.
`int` `[getChildDrawingOrder](https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(int, int))(int childCount, int drawingPosition)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[getChildStaticTransformation](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 https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Transformation.html t

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[getChildVisibleRect](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 https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html r,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Point.html offset

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getClipChildren](https://developer.android.com/reference/android/view/ViewGroup.html#getClipChildren())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "drawing")
[getClipToPadding](https://developer.android.com/reference/android/view/ViewGroup.html#getClipToPadding())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getDescendantFocusability](https://developer.android.com/reference/android/view/ViewGroup.html#getDescendantFocusability())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html` `[getFocusedChild](https://developer.android.com/reference/android/view/ViewGroup.html#getFocusedChild())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/LayoutAnimationController.html` `[getLayoutAnimation](https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutAnimation())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html` `[getLayoutAnimationListener](https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutAnimationListener())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getLayoutDirection](https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutDirection())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getLayoutMode](https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutMode())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/animation/LayoutTransition.html` `[getLayoutTransition](https://developer.android.com/reference/android/view/ViewGroup.html#getLayoutTransition())()`

**This method is deprecated.** This library is no longer supported.
`int` `[getNestedScrollAxes](https://developer.android.com/reference/android/view/ViewGroup.html#getNestedScrollAxes())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroupOverlay.html` `[getOverlay](https://developer.android.com/reference/android/view/ViewGroup.html#getOverlay())()`

**This method is deprecated.** This library is no longer supported.
`final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewParent.html` `[getParent](https://developer.android.com/reference/android/view/ViewGroup.html#getParent())()`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewParent.html` `[getParentForAccessibility](https://developer.android.com/reference/android/view/ViewGroup.html#getParentForAccessibility())()`

**This method is deprecated.** This library is no longer supported.
`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
`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")])
[getTextAlignment](https://developer.android.com/reference/android/view/ViewGroup.html#getTextAlignment())()`

**This method is deprecated.** This library is no longer supported.
`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")])
[getTextDirection](https://developer.android.com/reference/android/view/ViewGroup.html#getTextDirection())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "focus")
[getTouchscreenBlocksFocus](https://developer.android.com/reference/android/view/ViewGroup.html#getTouchscreenBlocksFocus())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasFocus](https://developer.android.com/reference/android/view/ViewGroup.html#hasFocus())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[hasTransientState](https://developer.android.com/reference/android/view/ViewGroup.html#hasTransientState())()`

**This method is deprecated.** This library is no longer supported.
`int` `[indexOfChild](https://developer.android.com/reference/android/view/ViewGroup.html#indexOfChild(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`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 https://developer.android.com/reference/android/view/View.html child, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html dirty)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewParent.html` `[invalidateChildInParent](https://developer.android.com/reference/android/view/ViewGroup.html#invalidateChildInParent(int[], android.graphics.Rect))(@https://developer.android.com/reference/androidx/annotation/NonNull int[] location, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html dirty)`

**This method is deprecated.** This library is no longer supported.
`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")
[isChildrenDrawingOrderEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawingOrderEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isChildrenDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawnWithCacheEnabled())()`

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

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLayoutRequested](https://developer.android.com/reference/android/view/ViewGroup.html#isLayoutRequested())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isLayoutSuppressed](https://developer.android.com/reference/android/view/ViewGroup.html#isLayoutSuppressed())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isMotionEventSplittingEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#isMotionEventSplittingEnabled())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isTextAlignmentResolved](https://developer.android.com/reference/android/view/ViewGroup.html#isTextAlignmentResolved())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isTextDirectionResolved](https://developer.android.com/reference/android/view/ViewGroup.html#isTextDirectionResolved())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[isTransitionGroup](https://developer.android.com/reference/android/view/ViewGroup.html#isTransitionGroup())()`

**This method is deprecated.** This library is no longer supported.
`void` `[jumpDrawablesToCurrentState](https://developer.android.com/reference/android/view/ViewGroup.html#jumpDrawablesToCurrentState())()`

**This method is deprecated.** This library is no longer supported.
`final void` `[layout](https://developer.android.com/reference/android/view/ViewGroup.html#layout(int, int, int, int))(int l, int t, int r, int b)`

**This method is deprecated.** This library is no longer supported.
`void` `[measureChild](https://developer.android.com/reference/android/view/ViewGroup.html#measureChild(android.view.View, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int parentWidthMeasureSpec,

int parentHeightMeasureSpec

)`

**This method is deprecated.** This library is no longer supported.
`void` `[measureChildWithMargins](https://developer.android.com/reference/android/view/ViewGroup.html#measureChildWithMargins(android.view.View, int, int, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

int parentWidthMeasureSpec,

int widthUsed,

int parentHeightMeasureSpec,

int heightUsed

)`

**This method is deprecated.** This library is no longer supported.
`void` `[measureChildren](https://developer.android.com/reference/android/view/ViewGroup.html#measureChildren(int, int))(int widthMeasureSpec, int heightMeasureSpec)`

**This method is deprecated.** This library is no longer supported.
`void` `[notifySubtreeAccessibilityStateChanged](https://developer.android.com/reference/android/view/ViewGroup.html#notifySubtreeAccessibilityStateChanged(android.view.View, android.view.View, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html source,

int changeType

)`

**This method is deprecated.** This library is no longer supported.
`final void` `[offsetDescendantRectToMyCoords](https://developer.android.com/reference/android/view/ViewGroup.html#offsetDescendantRectToMyCoords(android.view.View, android.graphics.Rect))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html descendant,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rect

)`

**This method is deprecated.** This library is no longer supported.
`final void` `[offsetRectIntoDescendantCoords](https://developer.android.com/reference/android/view/ViewGroup.html#offsetRectIntoDescendantCoords(android.view.View, android.graphics.Rect))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html descendant,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rect

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull int[]` `[onCreateDrawableState](https://developer.android.com/reference/android/view/ViewGroup.html#onCreateDrawableState(int))(int extraSpace)`

**This method is deprecated.** This library is no longer supported.
`void` `[onDescendantInvalidated](https://developer.android.com/reference/android/view/ViewGroup.html#onDescendantInvalidated(android.view.View, android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onInterceptHoverEvent](https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptHoverEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onInterceptTouchEvent](https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptTouchEvent(android.view.MotionEvent))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html ev)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onNestedFling](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedFling(android.view.View, float, float, boolean))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target,

float velocityX,

float velocityY,

boolean consumed

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onNestedPreFling](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreFling(android.view.View, float, float))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target, float velocityX, float velocityY)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onNestedPrePerformAccessibilityAction](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPrePerformAccessibilityAction(android.view.View, int, android.os.Bundle))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target,

int action,

https://developer.android.com/reference/android/os/Bundle.html args

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onNestedPreScroll](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreScroll(android.view.View, int, int, int[]))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target,

int dx,

int dy,

@https://developer.android.com/reference/androidx/annotation/NonNull int[] consumed

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onNestedScroll](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScroll(android.view.View, int, int, int, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target,

int dxConsumed,

int dyConsumed,

int dxUnconsumed,

int dyUnconsumed

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onNestedScrollAccepted](https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScrollAccepted(android.view.View, android.view.View, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target, int axes)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onRequestFocusInDescendants](https://developer.android.com/reference/android/view/ViewGroup.html#onRequestFocusInDescendants(int, android.graphics.Rect))(

int direction,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html previouslyFocusedRect

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onRequestSendAccessibilityEvent](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 https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/PointerIcon.html` `[onResolvePointerIcon](https://developer.android.com/reference/android/view/ViewGroup.html#onResolvePointerIcon(android.view.MotionEvent, int))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/MotionEvent.html event, int pointerIndex)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[onStartNestedScroll](https://developer.android.com/reference/android/view/ViewGroup.html#onStartNestedScroll(android.view.View, android.view.View, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html target,

int nestedScrollAxes

)`

**This method is deprecated.** This library is no longer supported.
`void` `[onStopNestedScroll](https://developer.android.com/reference/android/view/ViewGroup.html#onStopNestedScroll(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[onViewAdded](https://developer.android.com/reference/android/view/ViewGroup.html#onViewAdded(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[onViewRemoved](https://developer.android.com/reference/android/view/ViewGroup.html#onViewRemoved(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[propagateRequestedFrameRate](https://developer.android.com/reference/android/view/ViewGroup.html#propagateRequestedFrameRate(float, boolean))(float frameRate, boolean forceOverride)`

**This method is deprecated.** This library is no longer supported.
`void` `[recomputeViewAttributes](https://developer.android.com/reference/android/view/ViewGroup.html#recomputeViewAttributes(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeAllViews](https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViews())()`

**This method is deprecated.** This library is no longer supported.
`void` `[removeAllViewsInLayout](https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViewsInLayout())()`

**This method is deprecated.** This library is no longer supported.
`void` `[removeDetachedView](https://developer.android.com/reference/android/view/ViewGroup.html#removeDetachedView(android.view.View, boolean))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, boolean animate)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeView](https://developer.android.com/reference/android/view/ViewGroup.html#removeView(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeViewAt](https://developer.android.com/reference/android/view/ViewGroup.html#removeViewAt(int))(int index)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeViewInLayout](https://developer.android.com/reference/android/view/ViewGroup.html#removeViewInLayout(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeViews](https://developer.android.com/reference/android/view/ViewGroup.html#removeViews(int, int))(int start, int count)`

**This method is deprecated.** This library is no longer supported.
`void` `[removeViewsInLayout](https://developer.android.com/reference/android/view/ViewGroup.html#removeViewsInLayout(int, int))(int start, int count)`

**This method is deprecated.** This library is no longer supported.
`void` `[requestChildFocus](https://developer.android.com/reference/android/view/ViewGroup.html#requestChildFocus(android.view.View, android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html focused)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestChildRectangleOnScreen](https://developer.android.com/reference/android/view/ViewGroup.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rectangle,

boolean immediate

)`

**This method is deprecated.** This library is no longer supported.
`void` `[requestDisallowInterceptTouchEvent](https://developer.android.com/reference/android/view/ViewGroup.html#requestDisallowInterceptTouchEvent(boolean))(boolean disallowIntercept)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestFocus](https://developer.android.com/reference/android/view/ViewGroup.html#requestFocus(int, android.graphics.Rect))(int direction, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html previouslyFocusedRect)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[requestSendAccessibilityEvent](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 https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html event

)`

**This method is deprecated.** This library is no longer supported.
`void` `[requestTransparentRegion](https://developer.android.com/reference/android/view/ViewGroup.html#requestTransparentRegion(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[restoreDefaultFocus](https://developer.android.com/reference/android/view/ViewGroup.html#restoreDefaultFocus())()`

**This method is deprecated.** This library is no longer supported.
`void` `[scheduleLayoutAnimation](https://developer.android.com/reference/android/view/ViewGroup.html#scheduleLayoutAnimation())()`

**This method is deprecated.** This library is no longer supported.
`void` `[setAddStatesFromChildren](https://developer.android.com/reference/android/view/ViewGroup.html#setAddStatesFromChildren(boolean))(boolean addsStates)`

**This method is deprecated.** This library is no longer supported.
`void` `[setAlwaysDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setAlwaysDrawnWithCacheEnabled(boolean))(boolean always)`

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

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

**This method is deprecated.** This library is no longer supported.
`void` `[setChildrenDrawingOrderEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawingOrderEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setChildrenDrawnWithCacheEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawnWithCacheEnabled(boolean))(boolean enabled)`

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

**This method is deprecated.** This library is no longer supported.
`void` `[setClipToPadding](https://developer.android.com/reference/android/view/ViewGroup.html#setClipToPadding(boolean))(boolean clipToPadding)`

**This method is deprecated.** This library is no longer supported.
`void` `[setDescendantFocusability](https://developer.android.com/reference/android/view/ViewGroup.html#setDescendantFocusability(int))(int focusability)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutAnimation](https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutAnimation(android.view.animation.LayoutAnimationController))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/LayoutAnimationController.html controller)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutAnimationListener](https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutAnimationListener(android.view.animation.Animation.AnimationListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html animationListener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutMode](https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutMode(int))(int layoutMode)`

**This method is deprecated.** This library is no longer supported.
`void` `[setLayoutTransition](https://developer.android.com/reference/android/view/ViewGroup.html#setLayoutTransition(android.animation.LayoutTransition))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/animation/LayoutTransition.html transition)`

**This method is deprecated.** This library is no longer supported.
`void` `[setMotionEventSplittingEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setMotionEventSplittingEnabled(boolean))(boolean split)`

**This method is deprecated.** This library is no longer supported.
`void` `[setOnHierarchyChangeListener](https://developer.android.com/reference/android/view/ViewGroup.html#setOnHierarchyChangeListener(android.view.ViewGroup.OnHierarchyChangeListener))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.OnHierarchyChangeListener.html listener

)`

**This method is deprecated.** This library is no longer supported.
`void` `[setPersistentDrawingCache](https://developer.android.com/reference/android/view/ViewGroup.html#setPersistentDrawingCache(int))(int drawingCacheToKeep)`

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

**This method is deprecated.** This library is no longer supported.
`void` `[setStaticTransformationsEnabled](https://developer.android.com/reference/android/view/ViewGroup.html#setStaticTransformationsEnabled(boolean))(boolean enabled)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTouchscreenBlocksFocus](https://developer.android.com/reference/android/view/ViewGroup.html#setTouchscreenBlocksFocus(boolean))(boolean touchscreenBlocksFocus)`

**This method is deprecated.** This library is no longer supported.
`void` `[setTransitionGroup](https://developer.android.com/reference/android/view/ViewGroup.html#setTransitionGroup(boolean))(boolean isTransitionGroup)`

**This method is deprecated.** This library is no longer supported.
`void` `[setWindowInsetsAnimationCallback](https://developer.android.com/reference/android/view/ViewGroup.html#setWindowInsetsAnimationCallback(android.view.WindowInsetsAnimation.Callback))(

https://developer.android.com/reference/android/view/WindowInsetsAnimation.Callback.html callback

)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[shouldDelayChildPressedState](https://developer.android.com/reference/android/view/ViewGroup.html#shouldDelayChildPressedState())()`

**This method is deprecated.** This library is no longer supported.
`boolean` `[showContextMenuForChild](https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html originalView)`

**This method is deprecated.** This library is no longer supported.
`boolean` `[showContextMenuForChild](https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View, float, float))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html originalView, float x, float y)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.html` `[startActionModeForChild](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 https://developer.android.com/reference/android/view/View.html originalView,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.Callback.html callback

)`

**This method is deprecated.** This library is no longer supported.
`@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.html` `[startActionModeForChild](https://developer.android.com/reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html originalView,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ActionMode.Callback.html callback,

int type

)`

**This method is deprecated.** This library is no longer supported.
`void` `[startLayoutAnimation](https://developer.android.com/reference/android/view/ViewGroup.html#startLayoutAnimation())()`

**This method is deprecated.** This library is no longer supported.
`void` `[startViewTransition](https://developer.android.com/reference/android/view/ViewGroup.html#startViewTransition(android.view.View))(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html view)`

**This method is deprecated.** This library is no longer supported.
`void` `[suppressLayout](https://developer.android.com/reference/android/view/ViewGroup.html#suppressLayout(boolean))(boolean suppress)`

**This method is deprecated.** This library is no longer supported.
`void` `[updateViewLayout](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 https://developer.android.com/reference/android/view/View.html view,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html params

)`

**This method is deprecated.** This library is no longer supported.
From [android.view.ViewParent](https://developer.android.com/reference/android/view/ViewParent.html) `boolean` `[requestChildRectangleOnScreen](https://developer.android.com/reference/android/view/ViewParent.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean, int))(

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/view/View.html child,

@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/android/graphics/Rect.html rectangle,

boolean immediate,

int source

)`

**This method is deprecated.** This library is no longer supported.

## Public constructors

### SharedUiContainer

Added in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17) Deprecated in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17)

```
public [SharedUiContainer](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#SharedUiContainer(android.content.Context,android.util.AttributeSet))(@NonNull Context context, AttributeSet attrs)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

## Public methods

### registerSharedUiAsset

Added in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17) Deprecated in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17)

```
public final boolean [registerSharedUiAsset](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset))(@NonNull SharedUiAsset sharedUiAsset)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

Registers a `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset`, that represents a native ad asset, on `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer`. The UI provider will receive information about the asset throughout the lifetime of the shared UI session. Because of this, no user-sensitive information should be stored in `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)`.

`https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)` must comprise a `https://developer.android.com/reference/android/view/View.html` and its asset ID. This view must be a child, direct or indirect, of the container. If the view gets detached from window, it will be unregistered from the container.

One `https://developer.android.com/reference/android/view/View.html` can only be associated with one asset. If there's already another `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset` registered for the `https://developer.android.com/reference/android/view/View.html`, `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)` won't be registered, and the method will return 'false'.

Asset IDs will be used by the UI provider to identify an asset view and should be obtained beforehand from the provider. Within the container, an asset ID doesn't have to be unique - the container doesn't impose any restrictions in this regard, and the exact asset ID structure should be a part of the contract between the UI client and provider.

`https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset` allows to provide a `https://developer.android.com/reference/androidx/privacysandbox/ui/core/SandboxedUiAdapter` for registered `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`s. In this case, the container will handle session management of the view: `https://developer.android.com/reference/androidx/privacysandbox/ui/core/SandboxedUiAdapter` will be set on the view once the container's session is open or, if it's already open, will be set right away. However, the session will be closed by the container before the shared UI session in any case.

| Returns |
|---|---|
| `boolean` | 'true' if `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)` was successfully registered, 'false' if there was another `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset` registered for the provided `https://developer.android.com/reference/android/view/View.html`. |

| Throws |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-illegal-argument-exception/index.html` | if a `https://developer.android.com/reference/android/view/View.html` is not a child (direct or indirect) of the container. |

### setAdapter

Added in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17) Deprecated in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17)

```
public final void [setAdapter](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter))(SharedUiAdapter sharedUiAdapter)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

Sets `https://developer.android.com/reference/androidx/privacysandbox/ui/core/SharedUiAdapter` to maintain a session between `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer` and a sandboxed SDK.

If there's already an adapter set, and it's different from `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter)`, its shared UI session is closed, assets registered using `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#registerSharedUiAsset(androidx.privacysandbox.ui.client.view.SharedUiAsset)` are unregistered, and UI sessions for all registered `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView` assets are closed.

If `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter)` is the same as the previously set adapter, nothing happens.

Passing 'null' value for `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#setAdapter(androidx.privacysandbox.ui.core.SharedUiAdapter)` will release all resources and unregister all children, without setting a new adapter.

### unregisterSharedUiAsset

Added in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17) Deprecated in [1.0.0-alpha17](https://developer.android.com/jetpack/androidx/releases/privacysandbox-ui#1.0.0-alpha17)

```
public final boolean [unregisterSharedUiAsset](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#unregisterSharedUiAsset(android.view.View))(@NonNull View view)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

Unregisters a `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset` associated with a given `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#unregisterSharedUiAsset(android.view.View)` from the container. If the view is a `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SandboxedSdkView`, its provider-owned UI session is closed.

| Returns |
|---|---|
| `boolean` | 'true' if the asset was unregistered successfully, 'false' otherwise (if there wasn't a `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiAsset` associated with `https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#unregisterSharedUiAsset(android.view.View)`) |

## Protected methods

### onAttachedToWindow

```
protected void [onAttachedToWindow](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onAttachedToWindow())()
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

### onDetachedFromWindow

```
protected void [onDetachedFromWindow](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onDetachedFromWindow())()
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

### onLayout

```
protected void [onLayout](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onLayout(kotlin.Boolean,kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int))(boolean changed, int left, int top, int right, int bottom)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

Lays out the container's children in the top left corner with their measured sizes. Takes into account the container's padding settings.

Child views that are `https://developer.android.com/reference/android/view/View.html#GONE` are ignored and don't take any space.

### onMeasure

```
protected void [onMeasure](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onMeasure(kotlin.Int,kotlin.Int))(int widthMeasureSpec, int heightMeasureSpec)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.

Measures the container and its children. The size of the container is determined by the size of its largest child, container's padding and suggested dimensions, but only if they do not exceed size restrictions imposed by the container's parent view. Child views are measured with respect to the container's padding settings.

`https://developer.android.com/reference/android/view/View.html#GONE` child views are not used for sizing and are not measured.

### onWindowVisibilityChanged

```
protected void [onWindowVisibilityChanged](https://developer.android.com/reference/androidx/privacysandbox/ui/client/view/SharedUiContainer#onWindowVisibilityChanged(kotlin.Int))(int visibility)
```

> [!CAUTION]
> **This method is deprecated.**   
> This library is no longer supported.