PercentFrameLayout

Added in 1.0.0
Deprecated in 1.0.0

public class PercentFrameLayout extends FrameLayout


Subclass of android.widget.FrameLayout that supports percentage based dimensions and margins. You can specify dimension or a margin of child by using attributes with "Percent" suffix. Follow this example:

<androidx.percentlayout.widget.PercentFrameLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    <ImageView
        app:layout_widthPercent="50%"
        app:layout_heightPercent="50%"
        app:layout_marginTopPercent="25%"
        app:layout_marginLeftPercent="25%"/>
</androidx.percentlayout.widget.PercentFrameLayout>
The attributes that you can use are:
  • layout_widthPercent
  • layout_heightPercent
  • layout_marginPercent
  • layout_marginLeftPercent
  • layout_marginTopPercent
  • layout_marginRightPercent
  • layout_marginBottomPercent
  • layout_marginStartPercent
  • layout_marginEndPercent
  • layout_aspectRatio
It is not necessary to specify layout_width/height if you specify layout_widthPercent. However, if you want the view to be able to take up more space than what percentage value permits, you can add layout_width/height="wrap_content". In that case if the percentage size is too small for the View's content, it will be resized using wrap_content rule.

You can also make one dimension be a fraction of the other by setting only width or height and using layout_aspectRatio for the second one to be calculated automatically. For example, if you would like to achieve 16:9 aspect ratio, you can write:

    android:layout_width="300dp"
    app:layout_aspectRatio="178%"
This will make the aspect ratio 16:9 (1.78:1) with the width fixed at 300dp and height adjusted accordingly.

Summary

Nested types

This class is deprecated.

this class is deprecated along with its parent class.

Public constructors

This method is deprecated. Deprecated in Java

This method is deprecated. Deprecated in Java

PercentFrameLayout(
    Context context,
    AttributeSet attrs,
    int defStyleAttr
)

This method is deprecated. Deprecated in Java

Public methods

PercentFrameLayout.LayoutParams

This method is deprecated. Deprecated in Java

Protected methods

PercentFrameLayout.LayoutParams

This method is deprecated. Deprecated in Java

void
onLayout(boolean changed, int left, int top, int right, int bottom)

This method is deprecated. Deprecated in Java

void
onMeasure(int widthMeasureSpec, int heightMeasureSpec)

This method is deprecated. Deprecated in Java

Inherited Constants

From android.view.View
static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final String
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE = "creditCardExpirationDate"

This field is deprecated. Deprecated in Java

static final String
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY = "creditCardExpirationDay"

This field is deprecated. Deprecated in Java

static final String
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH = "creditCardExpirationMonth"

This field is deprecated. Deprecated in Java

static final String
AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR = "creditCardExpirationYear"

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String
AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE = "creditCardSecurityCode"

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final String

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int
GONE = 8

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int
KEEP_SCREEN_ON = 67108864

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int
NO_ID = -1

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final float

This field is deprecated. Deprecated in Java

static final float

This field is deprecated. Deprecated in Java

static final float

This field is deprecated. Deprecated in Java

static final float

This field is deprecated. Deprecated in Java

static final float

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final String
VIEW_LOG_TAG = "View"

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int[]

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

static final Property<View, Float>

This field is deprecated. Deprecated in Java

From android.view.ViewGroup
static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

static final int

This field is deprecated.

Inherited methods

From android.widget.FrameLayout
boolean

This method is deprecated. Deprecated in Java

CharSequence

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

void
setForegroundGravity(int foregroundGravity)

This method is deprecated. Deprecated in Java

void
setMeasureAllChildren(boolean measureAll)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

From android.view.View
void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

ViewPropertyAnimator

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean
canScrollHorizontally(int direction)

This method is deprecated. Deprecated in Java

boolean
canScrollVertically(int direction)

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

static int
combineMeasuredStates(int curState, int newState)

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

WindowInsets

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

AccessibilityNodeInfo

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean
dispatchNestedFling(float velocityX, float velocityY, boolean consumed)

This method is deprecated. Deprecated in Java

boolean
dispatchNestedPreFling(float velocityX, float velocityY)

This method is deprecated. Deprecated in Java

boolean
dispatchNestedPrePerformAccessibilityAction(
    int action,
    Bundle arguments
)

This method is deprecated. Deprecated in Java

boolean
dispatchNestedPreScroll(
    int dx,
    int dy,
    int[] consumed,
    int[] offsetInWindow
)

This method is deprecated. Deprecated in Java

boolean
dispatchNestedScroll(
    int dxConsumed,
    int dyConsumed,
    int dxUnconsumed,
    int dyUnconsumed,
    int[] offsetInWindow
)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void
draw(Canvas canvas)

This method is deprecated. Deprecated in Java

void
drawableHotspotChanged(float x, float y)

This method is deprecated. Deprecated in Java

final OnBackInvokedDispatcher

This method is deprecated. Deprecated in Java

final T
<T extends View> findViewById(int id)

This method is deprecated. Deprecated in Java

final T
<T extends View> findViewWithTag(Object tag)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

void
forceHasOverlappingRendering(boolean hasOverlappingRendering)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
generateDisplayHash(
    String hashAlgorithm,
    Rect bounds,
    Executor executor,
    DisplayHashResultCallback callback
)

This method is deprecated. Deprecated in Java

static int

This method is deprecated. Deprecated in Java

View.AccessibilityDelegate

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

AccessibilityNodeProvider

This method is deprecated. Deprecated in Java

CharSequence

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

String

This method is deprecated. Deprecated in Java

String

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

Animation

This method is deprecated. Deprecated in Java

Matrix

This method is deprecated. Deprecated in Java

IBinder

This method is deprecated. Deprecated in Java

int[]

This method is deprecated. Deprecated in Java

Map<Integer, Integer>

This method is deprecated. Deprecated in Java

String[]

This method is deprecated. Deprecated in Java

final AutofillId

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

AutofillValue

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

BlendMode

This method is deprecated. Deprecated in Java

ColorStateList

This method is deprecated. Deprecated in Java

PorterDuff.Mode

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

Rect

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

final ContentCaptureSession

This method is deprecated. Deprecated in Java

CharSequence

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final Context

This method is deprecated. Deprecated in Java

ContextMenu.ContextMenuInfo

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

static int
getDefaultSize(int size, int measureSpec)

This method is deprecated. Deprecated in Java

Display

This method is deprecated. Deprecated in Java

final int[]

This method is deprecated. Deprecated in Java

Bitmap

This method is deprecated.

int

This method is deprecated.

int

This method is deprecated.

void

This method is deprecated. Deprecated in Java

long

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ArrayList<View>
getFocusables(int direction)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

BlendMode

This method is deprecated. Deprecated in Java

ColorStateList

This method is deprecated. Deprecated in Java

PorterDuff.Mode

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

Handler

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

Runnable

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

void
getHitRect(Rect outRect)

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

KeyEvent.DispatcherState

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ViewGroup.LayoutParams

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

void
getLocationInSurface(int[] location)

This method is deprecated. Deprecated in Java

void
getLocationInWindow(int[] outLocation)

This method is deprecated. Deprecated in Java

void
getLocationOnScreen(int[] outLocation)

This method is deprecated. Deprecated in Java

Matrix

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

View.OnFocusChangeListener

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ViewOutlineProvider

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ViewOverlay

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final ViewParent

This method is deprecated. Deprecated in Java

ViewParent

This method is deprecated. Deprecated in Java

final OutcomeReceiver<GetCredentialResponse, GetCredentialException>

This method is deprecated. Deprecated in Java

final GetCredentialRequest

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

PointerIcon

This method is deprecated. Deprecated in Java

final List<Rect>

This method is deprecated. Deprecated in Java

String[]

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

Resources

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

AttachedSurfaceControl

This method is deprecated. Deprecated in Java

View

This method is deprecated. Deprecated in Java

WindowInsets

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final CharSequence

This method is deprecated. Deprecated in Java

StateListAnimator

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

CharSequence

This method is deprecated. Deprecated in Java

List<Rect>

This method is deprecated. Deprecated in Java

int

This method is deprecated.

Object

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

CharSequence

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

TouchDelegate

This method is deprecated. Deprecated in Java

ArrayList<View>

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

String

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

long

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

Drawable

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ViewTranslationResponse

This method is deprecated. Deprecated in Java

ViewTreeObserver

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final int

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

WindowId

This method is deprecated. Deprecated in Java

WindowInsetsController

This method is deprecated. Deprecated in Java

int

This method is deprecated.

IBinder

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

float

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

static View
inflate(Context context, int resource, ViewGroup root)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

View
keyboardNavigationClusterSearch(View currentCluster, int direction)

This method is deprecated. Deprecated in Java

final void
measure(int widthMeasureSpec, int heightMeasureSpec)

This method is deprecated. Deprecated in Java

static int[]
mergeDrawableStates(int[] baseState, int[] additionalState)

This method is deprecated. Deprecated in Java

void
offsetLeftAndRight(int offset)

This method is deprecated. Deprecated in Java

void
offsetTopAndBottom(int offset)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

WindowInsets

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

InputConnection

This method is deprecated. Deprecated in Java

void
onCreateViewTranslationRequest(
    int[] supportedFormats,
    Consumer<ViewTranslationRequest> requestsCollector
)

This method is deprecated. Deprecated in Java

void
onCreateVirtualViewTranslationRequests(
    long[] virtualIds,
    int[] supportedFormats,
    Consumer<ViewTranslationRequest> requestsCollector
)

This method is deprecated. Deprecated in Java

void
onDisplayHint(int hint)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void
onDraw(Canvas canvas)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
onFocusChanged(
    boolean gainFocus,
    int direction,
    Rect previouslyFocusedRect
)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void
onHoverChanged(boolean hovered)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean
onKeyDown(int keyCode, KeyEvent event)

This method is deprecated. Deprecated in Java

boolean
onKeyLongPress(int keyCode, KeyEvent event)

This method is deprecated. Deprecated in Java

boolean
onKeyMultiple(int keyCode, int repeatCount, KeyEvent event)

This method is deprecated. Deprecated in Java

boolean
onKeyPreIme(int keyCode, KeyEvent event)

This method is deprecated. Deprecated in Java

boolean
onKeyShortcut(int keyCode, KeyEvent event)

This method is deprecated. Deprecated in Java

boolean
onKeyUp(int keyCode, KeyEvent event)

This method is deprecated. Deprecated in Java

void
onOverScrolled(
    int scrollX,
    int scrollY,
    boolean clampedX,
    boolean clampedY
)

This method is deprecated. Deprecated in Java

void
onPointerCaptureChange(boolean hasCapture)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
onProvideAutofillStructure(ViewStructure structure, int flags)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

ContentInfo

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
onRtlPropertiesChanged(int layoutDirection)

This method is deprecated. Deprecated in Java

Parcelable

This method is deprecated. Deprecated in Java

void
onScreenStateChanged(int screenState)

This method is deprecated. Deprecated in Java

void
onScrollCaptureSearch(
    Rect localVisibleRect,
    Point windowOffset,
    Consumer<ScrollCaptureTarget> targets
)

This method is deprecated. Deprecated in Java

void
onScrollChanged(int l, int t, int oldl, int oldt)

This method is deprecated. Deprecated in Java

boolean
onSetAlpha(int alpha)

This method is deprecated. Deprecated in Java

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

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
onVisibilityAggregated(boolean isVisible)

This method is deprecated. Deprecated in Java

void
onVisibilityChanged(View changedView, int visibility)

This method is deprecated. Deprecated in Java

void
onWindowFocusChanged(boolean hasWindowFocus)

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void
onWindowVisibilityChanged(int visibility)

This method is deprecated. Deprecated in Java

boolean
overScrollBy(
    int deltaX,
    int deltaY,
    int scrollX,
    int scrollY,
    int scrollRangeX,
    int scrollRangeY,
    int maxOverScrollX,
    int maxOverScrollY,
    boolean isTouchEvent
)

This method is deprecated. Deprecated in Java

boolean
performAccessibilityAction(int action, Bundle arguments)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

ContentInfo

This method is deprecated. Deprecated in Java

void
playSoundEffect(int soundConstant)

This method is deprecated. Deprecated in Java

boolean
post(Runnable action)

This method is deprecated. Deprecated in Java

boolean
postDelayed(Runnable action, long delayMillis)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
postInvalidateDelayed(long delayMilliseconds)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
postOnAnimationDelayed(Runnable action, long delayMillis)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

static void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

final boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

final T
<T extends View> requireViewById(int id)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

static int
resolveSize(int size, int measureSpec)

This method is deprecated. Deprecated in Java

static int
resolveSizeAndState(int size, int measureSpec, int childMeasuredState)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
saveAttributeDataForStyleable(
    Context context,
    int[] styleable,
    AttributeSet attrs,
    TypedArray t,
    int defStyleAttr,
    int defStyleRes
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
scheduleDrawable(Drawable who, Runnable what, long when)

This method is deprecated. Deprecated in Java

void
scrollBy(int x, int y)

This method is deprecated. Deprecated in Java

void
scrollTo(int x, int y)

This method is deprecated. Deprecated in Java

void
sendAccessibilityEvent(int eventType)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAccessibilityDataSensitive(int accessibilityDataSensitive)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAccessibilityHeading(boolean isHeading)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAccessibilityPaneTitle(CharSequence accessibilityPaneTitle)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setActivated(boolean activated)

This method is deprecated. Deprecated in Java

void
setAllowClickWhenDisabled(boolean clickableWhenDisabled)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAlpha(float alpha)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAutoHandwritingEnabled(boolean enabled)

This method is deprecated. Deprecated in Java

void
setAutofillHints(String[] autofillHints)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setBackground(Drawable background)

This method is deprecated. Deprecated in Java

void
setBackgroundColor(int color)

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
setBottom(int bottom)

This method is deprecated. Deprecated in Java

void
setCameraDistance(float distance)

This method is deprecated. Deprecated in Java

void
setClickable(boolean clickable)

This method is deprecated. Deprecated in Java

void
setClipBounds(Rect clipBounds)

This method is deprecated. Deprecated in Java

void
setClipToOutline(boolean clipToOutline)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setContentDescription(CharSequence contentDescription)

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

void
setContextClickable(boolean contextClickable)

This method is deprecated. Deprecated in Java

void
setDefaultFocusHighlightEnabled(boolean defaultFocusHighlightEnabled)

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void
setDrawingCacheEnabled(boolean enabled)

This method is deprecated.

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

void
setElevation(float elevation)

This method is deprecated. Deprecated in Java

void
setEnabled(boolean enabled)

This method is deprecated. Deprecated in Java

void
setFadingEdgeLength(int length)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setFitsSystemWindows(boolean fitSystemWindows)

This method is deprecated. Deprecated in Java

void
setFocusable(boolean focusable)

This method is deprecated. Deprecated in Java

void
setFocusableInTouchMode(boolean focusableInTouchMode)

This method is deprecated. Deprecated in Java

void
setFocusedByDefault(boolean isFocusedByDefault)

This method is deprecated. Deprecated in Java

void
setForceDarkAllowed(boolean allow)

This method is deprecated. Deprecated in Java

void
setForeground(Drawable foreground)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setFrameContentVelocity(float pixelsPerSecond)

This method is deprecated. Deprecated in Java

void
setHandwritingBoundsOffsets(
    float offsetLeft,
    float offsetTop,
    float offsetRight,
    float offsetBottom
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setHapticFeedbackEnabled(boolean hapticFeedbackEnabled)

This method is deprecated. Deprecated in Java

void
setHasTransientState(boolean hasTransientState)

This method is deprecated. Deprecated in Java

void
setHorizontalFadingEdgeEnabled(boolean horizontalFadingEdgeEnabled)

This method is deprecated. Deprecated in Java

void
setHorizontalScrollBarEnabled(boolean horizontalScrollBarEnabled)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setHovered(boolean hovered)

This method is deprecated. Deprecated in Java

void
setId(int id)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setIsCredential(boolean isCredential)

This method is deprecated.

void
setIsHandwritingDelegate(boolean isHandwritingDelegate)

This method is deprecated. Deprecated in Java

void
setKeepScreenOn(boolean keepScreenOn)

This method is deprecated. Deprecated in Java

void
setKeyboardNavigationCluster(boolean isCluster)

This method is deprecated. Deprecated in Java

void
setLabelFor(int id)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setLayerType(int layerType, Paint paint)

This method is deprecated. Deprecated in Java

void
setLayoutDirection(int layoutDirection)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
setLeft(int left)

This method is deprecated. Deprecated in Java

final void
setLeftTopRightBottom(int left, int top, int right, int bottom)

This method is deprecated. Deprecated in Java

void
setLongClickable(boolean longClickable)

This method is deprecated. Deprecated in Java

final void
setMeasuredDimension(int measuredWidth, int measuredHeight)

This method is deprecated. Deprecated in Java

void
setMinimumHeight(int minHeight)

This method is deprecated. Deprecated in Java

void
setMinimumWidth(int minWidth)

This method is deprecated. Deprecated in Java

void
setNestedScrollingEnabled(boolean enabled)

This method is deprecated. Deprecated in Java

void
setNextClusterForwardId(int nextClusterForwardId)

This method is deprecated. Deprecated in Java

void
setNextFocusDownId(int nextFocusDownId)

This method is deprecated. Deprecated in Java

void
setNextFocusForwardId(int nextFocusForwardId)

This method is deprecated. Deprecated in Java

void
setNextFocusLeftId(int nextFocusLeftId)

This method is deprecated. Deprecated in Java

void
setNextFocusRightId(int nextFocusRightId)

This method is deprecated. Deprecated in Java

void
setNextFocusUpId(int nextFocusUpId)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setOnReceiveContentListener(
    String[] mimeTypes,
    OnReceiveContentListener listener
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setOverScrollMode(int overScrollMode)

This method is deprecated. Deprecated in Java

void
setPadding(int left, int top, int right, int bottom)

This method is deprecated. Deprecated in Java

void
setPaddingRelative(int start, int top, int end, int bottom)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setPivotX(float pivotX)

This method is deprecated. Deprecated in Java

void
setPivotY(float pivotY)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
setPreferKeepClear(boolean preferKeepClear)

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

void
setPressed(boolean pressed)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
setRevealOnFocusHint(boolean revealOnFocus)

This method is deprecated. Deprecated in Java

final void
setRight(int right)

This method is deprecated. Deprecated in Java

void
setRotation(float rotation)

This method is deprecated. Deprecated in Java

void
setRotationX(float rotationX)

This method is deprecated. Deprecated in Java

void
setRotationY(float rotationY)

This method is deprecated. Deprecated in Java

void
setSaveEnabled(boolean enabled)

This method is deprecated. Deprecated in Java

void
setSaveFromParentEnabled(boolean enabled)

This method is deprecated. Deprecated in Java

void
setScaleX(float scaleX)

This method is deprecated. Deprecated in Java

void
setScaleY(float scaleY)

This method is deprecated. Deprecated in Java

void
setScreenReaderFocusable(boolean screenReaderFocusable)

This method is deprecated. Deprecated in Java

void
setScrollBarDefaultDelayBeforeFade(
    int scrollBarDefaultDelayBeforeFade
)

This method is deprecated. Deprecated in Java

void
setScrollBarFadeDuration(int scrollBarFadeDuration)

This method is deprecated. Deprecated in Java

void
setScrollBarSize(int scrollBarSize)

This method is deprecated. Deprecated in Java

void
setScrollBarStyle(int style)

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setScrollContainer(boolean isScrollContainer)

This method is deprecated. Deprecated in Java

void
setScrollIndicators(int indicators)

This method is deprecated. Deprecated in Java

void
setScrollX(int value)

This method is deprecated. Deprecated in Java

void
setScrollY(int value)

This method is deprecated. Deprecated in Java

void
setScrollbarFadingEnabled(boolean fadeScrollbars)

This method is deprecated. Deprecated in Java

void
setSelected(boolean selected)

This method is deprecated. Deprecated in Java

void
setSoundEffectsEnabled(boolean soundEffectsEnabled)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setSupplementalDescription(CharSequence supplementalDescription)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setSystemUiVisibility(int visibility)

This method is deprecated.

void
setTag(int key, Object tag)

This method is deprecated. Deprecated in Java

void
setTextAlignment(int textAlignment)

This method is deprecated. Deprecated in Java

void
setTextDirection(int textDirection)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
setTop(int top)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setTransitionAlpha(float alpha)

This method is deprecated. Deprecated in Java

final void
setTransitionName(String transitionName)

This method is deprecated. Deprecated in Java

void
setTransitionVisibility(int visibility)

This method is deprecated. Deprecated in Java

void
setTranslationX(float translationX)

This method is deprecated. Deprecated in Java

void
setTranslationY(float translationY)

This method is deprecated. Deprecated in Java

void
setTranslationZ(float translationZ)

This method is deprecated. Deprecated in Java

void
setVerticalFadingEdgeEnabled(boolean verticalFadingEdgeEnabled)

This method is deprecated. Deprecated in Java

void
setVerticalScrollBarEnabled(boolean verticalScrollBarEnabled)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setVisibility(int visibility)

This method is deprecated. Deprecated in Java

void
setWillNotCacheDrawing(boolean willNotCacheDrawing)

This method is deprecated.

void
setWillNotDraw(boolean willNotDraw)

This method is deprecated. Deprecated in Java

void
setX(float x)

This method is deprecated. Deprecated in Java

void
setY(float y)

This method is deprecated. Deprecated in Java

void
setZ(float z)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

ActionMode

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final boolean
startDrag(
    ClipData data,
    View.DragShadowBuilder shadowBuilder,
    Object myLocalState,
    int flags
)

This method is deprecated.

final boolean
startDragAndDrop(
    ClipData data,
    View.DragShadowBuilder shadowBuilder,
    Object myLocalState,
    int flags
)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

String

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

static void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

From android.view.ViewGroup
void

This method is deprecated. Deprecated in Java

void
addExtraDataToAccessibilityNodeInfo(
    AccessibilityNodeInfo info,
    String extraDataKey,
    Bundle arguments
)

This method is deprecated. Deprecated in Java

void
addFocusables(ArrayList<View> views, int direction, int focusableMode)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
addView(View child)

This method is deprecated. Deprecated in Java

boolean
addViewInLayout(View child, int index, ViewGroup.LayoutParams params)

This method is deprecated. Deprecated in Java

void
attachLayoutAnimationParameters(
    View child,
    ViewGroup.LayoutParams params,
    int index,
    int count
)

This method is deprecated. Deprecated in Java

void
attachViewToParent(View child, int index, ViewGroup.LayoutParams params)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
childHasTransientStateChanged(
    View child,
    boolean childHasTransientState
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
debug(int depth)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
detachViewsFromParent(int start, int count)

This method is deprecated. Deprecated in Java

WindowInsets

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
dispatchCreateViewTranslationRequest(
    Map<AutofillId, long[]> viewIds,
    int[] supportedFormats,
    TranslationCapability capability,
    List<ViewTranslationRequest> requests
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
dispatchDrawableHotspotChanged(float x, float y)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void
dispatchPointerCaptureChanged(boolean hasCapture)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
dispatchScrollCaptureSearch(
    Rect localVisibleRect,
    Point windowOffset,
    Consumer<ScrollCaptureTarget> targets
)

This method is deprecated. Deprecated in Java

void
dispatchSetActivated(boolean activated)

This method is deprecated. Deprecated in Java

void
dispatchSetPressed(boolean pressed)

This method is deprecated. Deprecated in Java

void
dispatchSetSelected(boolean selected)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean
dispatchUnhandledMove(View focused, int direction)

This method is deprecated. Deprecated in Java

void
dispatchVisibilityChanged(View changedView, int visibility)

This method is deprecated. Deprecated in Java

void
dispatchWindowFocusChanged(boolean hasFocus)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

WindowInsets

This method is deprecated. Deprecated in Java

WindowInsetsAnimation.Bounds

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

boolean
drawChild(Canvas canvas, View child, long drawingTime)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

View

This method is deprecated. Deprecated in Java

OnBackInvokedDispatcher

This method is deprecated. Deprecated in Java

void
findViewsWithText(
    ArrayList<View> outViews,
    CharSequence text,
    int flags
)

This method is deprecated. Deprecated in Java

View
focusSearch(View focused, int direction)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

View
getChildAt(int index)

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final int
getChildDrawingOrder(int drawingPosition)

This method is deprecated. Deprecated in Java

static int
getChildMeasureSpec(int spec, int padding, int childDimension)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean
getChildVisibleRect(View child, Rect r, Point offset)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

View

This method is deprecated. Deprecated in Java

LayoutAnimationController

This method is deprecated. Deprecated in Java

Animation.AnimationListener

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

LayoutTransition

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

ViewGroupOverlay

This method is deprecated. Deprecated in Java

int

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

final void
invalidateChild(View child, Rect dirty)

This method is deprecated.

ViewParent
invalidateChildInParent(int[] location, Rect dirty)

This method is deprecated.

boolean

This method is deprecated.

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated.

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

final void
layout(int l, int t, int r, int b)

This method is deprecated. Deprecated in Java

void
measureChild(
    View child,
    int parentWidthMeasureSpec,
    int parentHeightMeasureSpec
)

This method is deprecated. Deprecated in Java

void
measureChildWithMargins(
    View child,
    int parentWidthMeasureSpec,
    int widthUsed,
    int parentHeightMeasureSpec,
    int heightUsed
)

This method is deprecated. Deprecated in Java

void
measureChildren(int widthMeasureSpec, int heightMeasureSpec)

This method is deprecated. Deprecated in Java

void
notifySubtreeAccessibilityStateChanged(
    View child,
    View source,
    int changeType
)

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

final void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

int[]
onCreateDrawableState(int extraSpace)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

boolean
onNestedFling(
    View target,
    float velocityX,
    float velocityY,
    boolean consumed
)

This method is deprecated. Deprecated in Java

boolean
onNestedPreFling(View target, float velocityX, float velocityY)

This method is deprecated. Deprecated in Java

boolean
onNestedPrePerformAccessibilityAction(
    View target,
    int action,
    Bundle args
)

This method is deprecated. Deprecated in Java

void
onNestedPreScroll(View target, int dx, int dy, int[] consumed)

This method is deprecated. Deprecated in Java

void
onNestedScroll(
    View target,
    int dxConsumed,
    int dyConsumed,
    int dxUnconsumed,
    int dyUnconsumed
)

This method is deprecated. Deprecated in Java

void
onNestedScrollAccepted(View child, View target, int axes)

This method is deprecated. Deprecated in Java

boolean
onRequestFocusInDescendants(int direction, Rect previouslyFocusedRect)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

PointerIcon
onResolvePointerIcon(MotionEvent event, int pointerIndex)

This method is deprecated. Deprecated in Java

boolean
onStartNestedScroll(View child, View target, int nestedScrollAxes)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
propagateRequestedFrameRate(float frameRate, boolean forceOverride)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
removeDetachedView(View child, boolean animate)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
removeViewAt(int index)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
removeViews(int start, int count)

This method is deprecated. Deprecated in Java

void
removeViewsInLayout(int start, int count)

This method is deprecated. Deprecated in Java

void
requestChildFocus(View child, View focused)

This method is deprecated. Deprecated in Java

boolean
requestChildRectangleOnScreen(
    View child,
    Rect rectangle,
    boolean immediate
)

This method is deprecated. Deprecated in Java

void
requestDisallowInterceptTouchEvent(boolean disallowIntercept)

This method is deprecated. Deprecated in Java

boolean
requestFocus(int direction, Rect previouslyFocusedRect)

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setAddStatesFromChildren(boolean addsStates)

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void
setAnimationCacheEnabled(boolean enabled)

This method is deprecated.

void

This method is deprecated.

void

This method is deprecated. Deprecated in Java

void

This method is deprecated.

void
setClipChildren(boolean clipChildren)

This method is deprecated. Deprecated in Java

void
setClipToPadding(boolean clipToPadding)

This method is deprecated. Deprecated in Java

void
setDescendantFocusability(int focusability)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setLayoutMode(int layoutMode)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setPersistentDrawingCache(int drawingCacheToKeep)

This method is deprecated.

void
setRequestedFrameRate(float frameRate)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
setTouchscreenBlocksFocus(boolean touchscreenBlocksFocus)

This method is deprecated. Deprecated in Java

void
setTransitionGroup(boolean isTransitionGroup)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

boolean

This method is deprecated. Deprecated in Java

ActionMode
startActionModeForChild(
    View originalView,
    ActionMode.Callback callback
)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

void
suppressLayout(boolean suppress)

This method is deprecated. Deprecated in Java

void

This method is deprecated. Deprecated in Java

Public constructors

PercentFrameLayout

Added in 1.0.0
Deprecated in 1.0.0
public PercentFrameLayout(Context context)

PercentFrameLayout

Added in 1.0.0
Deprecated in 1.0.0
public PercentFrameLayout(Context context, AttributeSet attrs)

PercentFrameLayout

Added in 1.0.0
Deprecated in 1.0.0
public PercentFrameLayout(
    Context context,
    AttributeSet attrs,
    int defStyleAttr
)

Public methods

generateLayoutParams

Added in 1.0.0
Deprecated in 1.0.0
public PercentFrameLayout.LayoutParams generateLayoutParams(AttributeSet attrs)

Protected methods

generateDefaultLayoutParams

Added in 1.0.0
Deprecated in 1.0.0
protected PercentFrameLayout.LayoutParams generateDefaultLayoutParams()

onLayout

protected void onLayout(boolean changed, int left, int top, int right, int bottom)

onMeasure

protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)