media/docs/doc/reference/com/google/android/exoplayer2/ui/PlayerView.html
olly a038f875f6 Update Javadoc for 2.14.0
#minor-release

PiperOrigin-RevId: 373351935
2021-05-12 13:55:32 +01:00

1901 lines
307 KiB
HTML

<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head><!-- start favicons snippet, use https://realfavicongenerator.net/ --><link rel="apple-touch-icon" sizes="180x180" href="/assets/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon-16x16.png"><link rel="manifest" href="/assets/site.webmanifest"><link rel="mask-icon" href="/assets/safari-pinned-tab.svg" color="#fc4d50"><link rel="shortcut icon" href="/assets/favicon.ico"><meta name="msapplication-TileColor" content="#ffc40d"><meta name="msapplication-config" content="/assets/browserconfig.xml"><meta name="theme-color" content="#ffffff"><!-- end favicons snippet -->
<title>PlayerView (ExoPlayer library)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PlayerView (ExoPlayer library)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":42,"i35":10,"i36":42,"i37":10,"i38":10,"i39":10,"i40":42,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = false;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.google.android.exoplayer2.ui</a></div>
<h2 title="Class PlayerView" class="title">Class PlayerView</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://developer.android.com/reference/java/lang/Object.html" title="class or interface in java.lang" class="externalLink" target="_top">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">android.view.View</a></li>
<li>
<ul class="inheritance">
<li><a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">android.view.ViewGroup</a></li>
<li>
<ul class="inheritance">
<li><a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">android.widget.FrameLayout</a></li>
<li>
<ul class="inheritance">
<li>com.google.android.exoplayer2.ui.PlayerView</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.Callback.html" title="class or interface in android.graphics.drawable" class="externalLink">Drawable.Callback</a></code>, <code><a href="https://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource.html?is-external=true" title="class or interface in android.view.accessibility" class="externalLink">AccessibilityEventSource</a></code>, <code><a href="https://developer.android.com/reference/android/view/KeyEvent.Callback.html?is-external=true" title="class or interface in android.view" class="externalLink">KeyEvent.Callback</a></code>, <code><a href="https://developer.android.com/reference/android/view/ViewManager.html?is-external=true" title="class or interface in android.view" class="externalLink">ViewManager</a></code>, <code><a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true" title="class or interface in android.view" class="externalLink">ViewParent</a></code>, <code><a href="AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui" target="_top">AdViewProvider</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">PlayerView</span>
extends <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout</a>
implements <a href="AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui">AdViewProvider</a></pre>
<div class="block">A high level view for <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> media playbacks. It displays video, subtitles and album art
during playback, and displays playback controls using a <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>.
<p>A PlayerView can be customized by setting attributes (or calling corresponding methods),
overriding drawables, overriding the view's layout file, or by specifying a custom view layout
file.
<h3>Attributes</h3>
The following attributes can be set on a PlayerView when used in a layout XML file:
<ul>
<li><b><code>use_artwork</code></b> - Whether artwork is used if available in audio streams.
<ul>
<li>Corresponding method: <a href="#setUseArtwork(boolean)"><code>setUseArtwork(boolean)</code></a>
<li>Default: <code>true</code>
</ul>
<li><b><code>default_artwork</code></b> - Default artwork to use if no artwork available in audio
streams.
<ul>
<li>Corresponding method: <a href="#setDefaultArtwork(android.graphics.drawable.Drawable)"><code>setDefaultArtwork(Drawable)</code></a>
<li>Default: <code>null</code>
</ul>
<li><b><code>use_controller</code></b> - Whether the playback controls can be shown.
<ul>
<li>Corresponding method: <a href="#setUseController(boolean)"><code>setUseController(boolean)</code></a>
<li>Default: <code>true</code>
</ul>
<li><b><code>hide_on_touch</code></b> - Whether the playback controls are hidden by touch events.
<ul>
<li>Corresponding method: <a href="#setControllerHideOnTouch(boolean)"><code>setControllerHideOnTouch(boolean)</code></a>
<li>Default: <code>true</code>
</ul>
<li><b><code>auto_show</code></b> - Whether the playback controls are automatically shown when
playback starts, pauses, ends, or fails. If set to false, the playback controls can be
manually operated with <a href="#showController()"><code>showController()</code></a> and <a href="#hideController()"><code>hideController()</code></a>.
<ul>
<li>Corresponding method: <a href="#setControllerAutoShow(boolean)"><code>setControllerAutoShow(boolean)</code></a>
<li>Default: <code>true</code>
</ul>
<li><b><code>hide_during_ads</code></b> - Whether the playback controls are hidden during ads.
Controls are always shown during ads if they are enabled and the player is paused.
<ul>
<li>Corresponding method: <a href="#setControllerHideDuringAds(boolean)"><code>setControllerHideDuringAds(boolean)</code></a>
<li>Default: <code>true</code>
</ul>
<li><b><code>show_buffering</code></b> - Whether the buffering spinner is displayed when the player
is buffering. Valid values are <code>never</code>, <code>when_playing</code> and <code>always</code>.
<ul>
<li>Corresponding method: <a href="#setShowBuffering(int)"><code>setShowBuffering(int)</code></a>
<li>Default: <code>never</code>
</ul>
<li><b><code>resize_mode</code></b> - Controls how video and album art is resized within the view.
Valid values are <code>fit</code>, <code>fixed_width</code>, <code>fixed_height</code>, <code>fill</code> and
<code>zoom</code>.
<ul>
<li>Corresponding method: <a href="#setResizeMode(int)"><code>setResizeMode(int)</code></a>
<li>Default: <code>fit</code>
</ul>
<li><b><code>surface_type</code></b> - The type of surface view used for video playbacks. Valid
values are <code>surface_view</code>, <code>texture_view</code>, <code>spherical_gl_surface_view</code>,
<code>video_decoder_gl_surface_view</code> and <code>none</code>. Using <code>none</code> is recommended
for audio only applications, since creating the surface can be expensive. Using <code>
surface_view</code> is recommended for video applications. Note, TextureView can only be used in
a hardware accelerated window. When rendered in software, TextureView will draw nothing.
<ul>
<li>Corresponding method: None
<li>Default: <code>surface_view</code>
</ul>
<li><b><code>shutter_background_color</code></b> - The background color of the <code>exo_shutter</code>
view.
<ul>
<li>Corresponding method: <a href="#setShutterBackgroundColor(int)"><code>setShutterBackgroundColor(int)</code></a>
<li>Default: <code>unset</code>
</ul>
<li><b><code>keep_content_on_player_reset</code></b> - Whether the currently displayed video frame
or media artwork is kept visible when the player is reset.
<ul>
<li>Corresponding method: <a href="#setKeepContentOnPlayerReset(boolean)"><code>setKeepContentOnPlayerReset(boolean)</code></a>
<li>Default: <code>false</code>
</ul>
<li><b><code>player_layout_id</code></b> - Specifies the id of the layout to be inflated. See below
for more details.
<ul>
<li>Corresponding method: None
<li>Default: <code>R.layout.exo_player_view</code>
</ul>
<li><b><code>controller_layout_id</code></b> - Specifies the id of the layout resource to be
inflated by the child <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>. See below for more details.
<ul>
<li>Corresponding method: None
<li>Default: <code>R.layout.exo_player_control_view</code>
</ul>
<li>All attributes that can be set on <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a> and <a href="DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui"><code>DefaultTimeBar</code></a> can
also be set on a PlayerView, and will be propagated to the inflated <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a> unless the layout is overridden to specify a custom <code>
exo_controller</code> (see below).
</ul>
<h3>Overriding drawables</h3>
The drawables used by <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a> (with its default layout file) can be overridden
by drawables with the same names defined in your application. See the <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>
documentation for a list of drawables that can be overridden.
<h3>Overriding the layout file</h3>
To customize the layout of PlayerView throughout your app, or just for certain configurations,
you can define <code>exo_player_view.xml</code> layout files in your application <code>res/layout*</code>
directories. These layouts will override the one provided by the ExoPlayer library, and will be
inflated for use by PlayerView. The view identifies and binds its children by looking for the
following ids:
<ul>
<li><b><code>exo_content_frame</code></b> - A frame whose aspect ratio is resized based on the video
or album art of the media being played, and the configured <code>resize_mode</code>. The video
surface view is inflated into this frame as its first child.
<ul>
<li>Type: <a href="AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout</code></a>
</ul>
<li><b><code>exo_shutter</code></b> - A view that's made visible when video should be hidden. This
view is typically an opaque view that covers the video surface, thereby obscuring it when
visible. Obscuring the surface in this way also helps to prevent flicker at the start of
playback when <code>surface_type="surface_view"</code>.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top"><code>View</code></a>
</ul>
<li><b><code>exo_buffering</code></b> - A view that's made visible when the player is buffering.
This view typically displays a buffering spinner or animation.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top"><code>View</code></a>
</ul>
<li><b><code>exo_subtitles</code></b> - Displays subtitles.
<ul>
<li>Type: <a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>
</ul>
<li><b><code>exo_artwork</code></b> - Displays album art.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/widget/ImageView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>ImageView</code></a>
</ul>
<li><b><code>exo_error_message</code></b> - Displays an error message to the user if playback fails.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/widget/TextView.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>TextView</code></a>
</ul>
<li><b><code>exo_controller_placeholder</code></b> - A placeholder that's replaced with the inflated
<a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>. Ignored if an <code>exo_controller</code> view exists.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top"><code>View</code></a>
</ul>
<li><b><code>exo_controller</code></b> - An already inflated <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>. Allows use
of a custom extension of <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>. <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a> and <a href="DefaultTimeBar.html" title="class in com.google.android.exoplayer2.ui"><code>DefaultTimeBar</code></a> attributes set on the PlayerView will not be automatically propagated
through to this instance. If a view exists with this id, any <code>
exo_controller_placeholder</code> view will be ignored.
<ul>
<li>Type: <a href="PlayerControlView.html" title="class in com.google.android.exoplayer2.ui"><code>PlayerControlView</code></a>
</ul>
<li><b><code>exo_ad_overlay</code></b> - A <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a> positioned on top of the player which
is used to show ad UI (if applicable).
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>
</ul>
<li><b><code>exo_overlay</code></b> - A <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a> positioned on top of the player which
the app can access via <a href="#getOverlayFrameLayout()"><code>getOverlayFrameLayout()</code></a>, provided for convenience.
<ul>
<li>Type: <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>
</ul>
</ul>
<p>All child views are optional and so can be omitted if not required, however where defined they
must be of the expected type.
<h3>Specifying a custom layout file</h3>
Defining your own <code>exo_player_view.xml</code> is useful to customize the layout of PlayerView
throughout your application. It's also possible to customize the layout for a single instance in
a layout file. This is achieved by setting the <code>player_layout_id</code> attribute on a
PlayerView. This will cause the specified layout to be inflated instead of <code>
exo_player_view.xml</code> for only the instance on which the attribute is set.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static interface&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="PlayerView.ShowBuffering.html" title="annotation in com.google.android.exoplayer2.ui">PlayerView.ShowBuffering</a></span></code></th>
<td class="colLast">
<div class="block">Determines when the buffering view is shown.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.android.widget.FrameLayout">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;android.widget.<a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout</a></h3>
<code><a href="https://developer.android.com/reference/android/widget/FrameLayout.LayoutParams.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout.LayoutParams</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.android.view.ViewGroup">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a></h3>
<code><a href="https://developer.android.com/reference/android/view/ViewGroup.MarginLayoutParams.html" title="class or interface in android.view" class="externalLink">ViewGroup.MarginLayoutParams</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.OnHierarchyChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup.OnHierarchyChangeListener</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">View</a></h3>
<code><a href="https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html" title="class or interface in android.view" class="externalLink">View.AccessibilityDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.BaseSavedState.html?is-external=true" title="class or interface in android.view" class="externalLink">View.BaseSavedState</a>, <a href="https://developer.android.com/reference/android/view/View.DragShadowBuilder.html?is-external=true" title="class or interface in android.view" class="externalLink">View.DragShadowBuilder</a>, <a href="https://developer.android.com/reference/android/view/View.MeasureSpec.html?is-external=true" title="class or interface in android.view" class="externalLink">View.MeasureSpec</a>, <a href="https://developer.android.com/reference/android/view/View.OnApplyWindowInsetsListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnApplyWindowInsetsListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnCapturedPointerListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnCapturedPointerListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnClickListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnContextClickListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnContextClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnCreateContextMenuListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnDragListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnDragListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnGenericMotionListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnGenericMotionListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnHoverListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnHoverListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnKeyListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnKeyListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnLongClickListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnLongClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnScrollChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnScrollChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnSystemUiVisibilityChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnTouchListener.html?is-external=true" title="class or interface in android.view" class="externalLink">View.OnTouchListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">View.OnUnhandledKeyEventListener</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SHOW_BUFFERING_ALWAYS">SHOW_BUFFERING_ALWAYS</a></span></code></th>
<td class="colLast">
<div class="block">The buffering view is always shown when the player is in the <a href="../Player.html#STATE_BUFFERING"><code>buffering</code></a> state.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SHOW_BUFFERING_NEVER">SHOW_BUFFERING_NEVER</a></span></code></th>
<td class="colLast">
<div class="block">The buffering view is never shown.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#SHOW_BUFFERING_WHEN_PLAYING">SHOW_BUFFERING_WHEN_PLAYING</a></span></code></th>
<td class="colLast">
<div class="block">The buffering view is shown when the player is in the <a href="../Player.html#STATE_BUFFERING"><code>buffering</code></a>
state and <a href="../Player.html#getPlayWhenReady()"><code>playWhenReady</code></a> is <code>true</code>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.android.view.ViewGroup">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a></h3>
<code><a href="https://developer.android.com/reference/android/view/ViewGroup.html#CLIP_TO_PADDING_MASK" title="class or interface in android.view" class="externalLink">CLIP_TO_PADDING_MASK</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#FOCUS_AFTER_DESCENDANTS" title="class or interface in android.view" class="externalLink">FOCUS_AFTER_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#FOCUS_BEFORE_DESCENDANTS" title="class or interface in android.view" class="externalLink">FOCUS_BEFORE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#FOCUS_BLOCK_DESCENDANTS" title="class or interface in android.view" class="externalLink">FOCUS_BLOCK_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#LAYOUT_MODE_CLIP_BOUNDS" title="class or interface in android.view" class="externalLink">LAYOUT_MODE_CLIP_BOUNDS</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#LAYOUT_MODE_OPTICAL_BOUNDS" title="class or interface in android.view" class="externalLink">LAYOUT_MODE_OPTICAL_BOUNDS</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#PERSISTENT_ALL_CACHES" title="class or interface in android.view" class="externalLink">PERSISTENT_ALL_CACHES</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#PERSISTENT_ANIMATION_CACHE" title="class or interface in android.view" class="externalLink">PERSISTENT_ANIMATION_CACHE</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#PERSISTENT_NO_CACHE" title="class or interface in android.view" class="externalLink">PERSISTENT_NO_CACHE</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#PERSISTENT_SCROLLING_CACHE" title="class or interface in android.view" class="externalLink" target="_top">PERSISTENT_SCROLLING_CACHE</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">View</a></h3>
<code><a href="https://developer.android.com/reference/android/view/View.html#ACCESSIBILITY_LIVE_REGION_ASSERTIVE" title="class or interface in android.view" class="externalLink">ACCESSIBILITY_LIVE_REGION_ASSERTIVE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ACCESSIBILITY_LIVE_REGION_NONE" title="class or interface in android.view" class="externalLink">ACCESSIBILITY_LIVE_REGION_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ACCESSIBILITY_LIVE_REGION_POLITE" title="class or interface in android.view" class="externalLink">ACCESSIBILITY_LIVE_REGION_POLITE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ALPHA" title="class or interface in android.view" class="externalLink">ALPHA</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" title="class or interface in android.view" class="externalLink">AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_NUMBER" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_NUMBER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_EMAIL_ADDRESS" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_EMAIL_ADDRESS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_NAME" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_NAME</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_PASSWORD" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_PASSWORD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_PHONE" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_PHONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_POSTAL_ADDRESS" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_POSTAL_ADDRESS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_POSTAL_CODE" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_POSTAL_CODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_USERNAME" title="class or interface in android.view" class="externalLink">AUTOFILL_HINT_USERNAME</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_DATE" title="class or interface in android.view" class="externalLink">AUTOFILL_TYPE_DATE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_LIST" title="class or interface in android.view" class="externalLink">AUTOFILL_TYPE_LIST</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_NONE" title="class or interface in android.view" class="externalLink">AUTOFILL_TYPE_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_TEXT" title="class or interface in android.view" class="externalLink">AUTOFILL_TYPE_TEXT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_TOGGLE" title="class or interface in android.view" class="externalLink">AUTOFILL_TYPE_TOGGLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL" title="class or interface in android.view" class="externalLink">DRAG_FLAG_GLOBAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION" title="class or interface in android.view" class="externalLink">DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION" title="class or interface in android.view" class="externalLink">DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_URI_READ" title="class or interface in android.view" class="externalLink">DRAG_FLAG_GLOBAL_URI_READ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_URI_WRITE" title="class or interface in android.view" class="externalLink">DRAG_FLAG_GLOBAL_URI_WRITE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_OPAQUE" title="class or interface in android.view" class="externalLink">DRAG_FLAG_OPAQUE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_AUTO" title="class or interface in android.view" class="externalLink">DRAWING_CACHE_QUALITY_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_HIGH" title="class or interface in android.view" class="externalLink">DRAWING_CACHE_QUALITY_HIGH</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_LOW" title="class or interface in android.view" class="externalLink">DRAWING_CACHE_QUALITY_LOW</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#EMPTY_STATE_SET" title="class or interface in android.view" class="externalLink">EMPTY_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">ENABLED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FIND_VIEWS_WITH_CONTENT_DESCRIPTION" title="class or interface in android.view" class="externalLink">FIND_VIEWS_WITH_CONTENT_DESCRIPTION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FIND_VIEWS_WITH_TEXT" title="class or interface in android.view" class="externalLink">FIND_VIEWS_WITH_TEXT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_BACKWARD" title="class or interface in android.view" class="externalLink">FOCUS_BACKWARD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_DOWN" title="class or interface in android.view" class="externalLink">FOCUS_DOWN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_FORWARD" title="class or interface in android.view" class="externalLink">FOCUS_FORWARD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_LEFT" title="class or interface in android.view" class="externalLink">FOCUS_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_RIGHT" title="class or interface in android.view" class="externalLink">FOCUS_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_UP" title="class or interface in android.view" class="externalLink">FOCUS_UP</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLE" title="class or interface in android.view" class="externalLink">FOCUSABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLE_AUTO" title="class or interface in android.view" class="externalLink">FOCUSABLE_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLES_ALL" title="class or interface in android.view" class="externalLink">FOCUSABLES_ALL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLES_TOUCH_MODE" title="class or interface in android.view" class="externalLink">FOCUSABLES_TOUCH_MODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#GONE" title="class or interface in android.view" class="externalLink">GONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#HAPTIC_FEEDBACK_ENABLED" title="class or interface in android.view" class="externalLink">HAPTIC_FEEDBACK_ENABLED</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_AUTO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_ACCESSIBILITY_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_NO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_ACCESSIBILITY_NO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_YES" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_ACCESSIBILITY_YES</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_AUTO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_AUTOFILL_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_NO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_AUTOFILL_NO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_YES" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_AUTOFILL_YES</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_CONTENT_CAPTURE_AUTO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_CONTENT_CAPTURE_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_CONTENT_CAPTURE_NO" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_CONTENT_CAPTURE_NO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_CONTENT_CAPTURE_NO_EXCLUDE_DESCENDANTS" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_CONTENT_CAPTURE_NO_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_CONTENT_CAPTURE_YES" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_CONTENT_CAPTURE_YES</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_CONTENT_CAPTURE_YES_EXCLUDE_DESCENDANTS" title="class or interface in android.view" class="externalLink">IMPORTANT_FOR_CONTENT_CAPTURE_YES_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#INVISIBLE" title="class or interface in android.view" class="externalLink">INVISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#KEEP_SCREEN_ON" title="class or interface in android.view" class="externalLink">KEEP_SCREEN_ON</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_HARDWARE" title="class or interface in android.view" class="externalLink">LAYER_TYPE_HARDWARE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_NONE" title="class or interface in android.view" class="externalLink">LAYER_TYPE_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_SOFTWARE" title="class or interface in android.view" class="externalLink">LAYER_TYPE_SOFTWARE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_INHERIT" title="class or interface in android.view" class="externalLink">LAYOUT_DIRECTION_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_LOCALE" title="class or interface in android.view" class="externalLink">LAYOUT_DIRECTION_LOCALE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_LTR" title="class or interface in android.view" class="externalLink">LAYOUT_DIRECTION_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_RTL" title="class or interface in android.view" class="externalLink">LAYOUT_DIRECTION_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_HEIGHT_STATE_SHIFT" title="class or interface in android.view" class="externalLink">MEASURED_HEIGHT_STATE_SHIFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_SIZE_MASK" title="class or interface in android.view" class="externalLink">MEASURED_SIZE_MASK</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_STATE_MASK" title="class or interface in android.view" class="externalLink">MEASURED_STATE_MASK</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_STATE_TOO_SMALL" title="class or interface in android.view" class="externalLink">MEASURED_STATE_TOO_SMALL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#NO_ID" title="class or interface in android.view" class="externalLink">NO_ID</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#NOT_FOCUSABLE" title="class or interface in android.view" class="externalLink">NOT_FOCUSABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_ALWAYS" title="class or interface in android.view" class="externalLink">OVER_SCROLL_ALWAYS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_IF_CONTENT_SCROLLS" title="class or interface in android.view" class="externalLink">OVER_SCROLL_IF_CONTENT_SCROLLS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_NEVER" title="class or interface in android.view" class="externalLink">OVER_SCROLL_NEVER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">PRESSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION" title="class or interface in android.view" class="externalLink">ROTATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION_X" title="class or interface in android.view" class="externalLink">ROTATION_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION_Y" title="class or interface in android.view" class="externalLink">ROTATION_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCALE_X" title="class or interface in android.view" class="externalLink">SCALE_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCALE_Y" title="class or interface in android.view" class="externalLink">SCALE_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCREEN_STATE_OFF" title="class or interface in android.view" class="externalLink">SCREEN_STATE_OFF</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCREEN_STATE_ON" title="class or interface in android.view" class="externalLink">SCREEN_STATE_ON</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_HORIZONTAL" title="class or interface in android.view" class="externalLink">SCROLL_AXIS_HORIZONTAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_NONE" title="class or interface in android.view" class="externalLink">SCROLL_AXIS_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_VERTICAL" title="class or interface in android.view" class="externalLink">SCROLL_AXIS_VERTICAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_BOTTOM" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_BOTTOM</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_END" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_LEFT" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_RIGHT" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_START" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_TOP" title="class or interface in android.view" class="externalLink">SCROLL_INDICATOR_TOP</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_DEFAULT" title="class or interface in android.view" class="externalLink">SCROLLBAR_POSITION_DEFAULT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_LEFT" title="class or interface in android.view" class="externalLink">SCROLLBAR_POSITION_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_RIGHT" title="class or interface in android.view" class="externalLink">SCROLLBAR_POSITION_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_INSIDE_INSET" title="class or interface in android.view" class="externalLink">SCROLLBARS_INSIDE_INSET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_INSIDE_OVERLAY" title="class or interface in android.view" class="externalLink">SCROLLBARS_INSIDE_OVERLAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_OUTSIDE_INSET" title="class or interface in android.view" class="externalLink">SCROLLBARS_OUTSIDE_INSET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_OUTSIDE_OVERLAY" title="class or interface in android.view" class="externalLink">SCROLLBARS_OUTSIDE_OVERLAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SELECTED_STATE_SET" title="class or interface in android.view" class="externalLink">SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SOUND_EFFECTS_ENABLED" title="class or interface in android.view" class="externalLink">SOUND_EFFECTS_ENABLED</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#STATUS_BAR_HIDDEN" title="class or interface in android.view" class="externalLink">STATUS_BAR_HIDDEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#STATUS_BAR_VISIBLE" title="class or interface in android.view" class="externalLink">STATUS_BAR_VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_FULLSCREEN" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_FULLSCREEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_HIDE_NAVIGATION" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_HIDE_NAVIGATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_IMMERSIVE" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_IMMERSIVE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_IMMERSIVE_STICKY" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_IMMERSIVE_STICKY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_STABLE" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LAYOUT_STABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LOW_PROFILE" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_LOW_PROFILE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_VISIBLE" title="class or interface in android.view" class="externalLink">SYSTEM_UI_FLAG_VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_LAYOUT_FLAGS" title="class or interface in android.view" class="externalLink">SYSTEM_UI_LAYOUT_FLAGS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_CENTER" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_CENTER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_GRAVITY" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_GRAVITY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_INHERIT" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_TEXT_END" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_TEXT_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_TEXT_START" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_TEXT_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_VIEW_END" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_VIEW_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_VIEW_START" title="class or interface in android.view" class="externalLink">TEXT_ALIGNMENT_VIEW_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_ANY_RTL" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_ANY_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_FIRST_STRONG</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG_LTR" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_FIRST_STRONG_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG_RTL" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_FIRST_STRONG_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_INHERIT" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_LOCALE" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_LOCALE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_LTR" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_RTL" title="class or interface in android.view" class="externalLink">TEXT_DIRECTION_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_X" title="class or interface in android.view" class="externalLink">TRANSLATION_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_Y" title="class or interface in android.view" class="externalLink">TRANSLATION_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_Z" title="class or interface in android.view" class="externalLink">TRANSLATION_Z</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#VIEW_LOG_TAG" title="class or interface in android.view" class="externalLink">VIEW_LOG_TAG</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#VISIBLE" title="class or interface in android.view" class="externalLink">VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view" class="externalLink">WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#X" title="class or interface in android.view" class="externalLink">X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#Y" title="class or interface in android.view" class="externalLink">Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#Z" title="class or interface in android.view" class="externalLink" target="_top">Z</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(android.content.Context)">PlayerView</a></span>&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(android.content.Context,android.util.AttributeSet)">PlayerView</a></span>&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context,
<a href="https://developer.android.com/reference/android/util/AttributeSet.html" title="class or interface in android.util" class="externalLink" target="_top">AttributeSet</a>&nbsp;attrs)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(android.content.Context,android.util.AttributeSet,int)">PlayerView</a></span>&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context,
<a href="https://developer.android.com/reference/android/util/AttributeSet.html" title="class or interface in android.util" class="externalLink" target="_top">AttributeSet</a>&nbsp;attrs,
int&nbsp;defStyleAttr)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dispatchKeyEvent(android.view.KeyEvent)">dispatchKeyEvent</a></span>&#8203;(<a href="https://developer.android.com/reference/android/view/KeyEvent.html" title="class or interface in android.view" class="externalLink" target="_top">KeyEvent</a>&nbsp;event)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dispatchMediaKeyEvent(android.view.KeyEvent)">dispatchMediaKeyEvent</a></span>&#8203;(<a href="https://developer.android.com/reference/android/view/KeyEvent.html" title="class or interface in android.view" class="externalLink" target="_top">KeyEvent</a>&nbsp;event)</code></th>
<td class="colLast">
<div class="block">Called to process media key events.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://developer.android.com/reference/java/util/List.html" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui" target="_top">AdOverlayInfo</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAdOverlayInfos()">getAdOverlayInfos</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a list of <a href="AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui"><code>AdOverlayInfo</code></a> instances describing views that are on top of the ad
view group, but that are essential for controlling playback and should be excluded from ad
viewability measurements.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAdViewGroup()">getAdViewGroup</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the <a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top"><code>ViewGroup</code></a> on top of the player that will show any ad UI, or <code>null</code> if
playing audio-only ads.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getControllerAutoShow()">getControllerAutoShow</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the playback controls are automatically shown when playback starts, pauses,
ends, or fails.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getControllerHideOnTouch()">getControllerHideOnTouch</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the playback controls are hidden by touch events.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getControllerShowTimeoutMs()">getControllerShowTimeoutMs</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the playback controls timeout.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.html" title="class or interface in android.graphics.drawable" class="externalLink" target="_top">Drawable</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDefaultArtwork()">getDefaultArtwork</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the default artwork to display.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOverlayFrameLayout()">getOverlayFrameLayout</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the overlay <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>, which can be populated with UI elements to show on top of
the player.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPlayer()">getPlayer</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the player currently set on this view, or null if no player is set.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResizeMode()">getResizeMode</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the <a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubtitleView()">getSubtitleView</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getUseArtwork()">getUseArtwork</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether artwork is displayed if present in the media.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getUseController()">getUseController</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the playback controls can be shown.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">View</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getVideoSurfaceView()">getVideoSurfaceView</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the view onto which video is rendered.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hideController()">hideController</a></span>()</code></th>
<td class="colLast">
<div class="block">Hides the playback controls.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isControllerVisible()">isControllerVisible</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns whether the controller is currently visible.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)">onContentAspectRatioChanged</a></span>&#8203;(<a href="AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a>&nbsp;contentFrame,
float&nbsp;aspectRatio)</code></th>
<td class="colLast">
<div class="block">Called when there's a change in the desired aspect ratio of the content frame.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPause()">onPause</a></span>()</code></th>
<td class="colLast">
<div class="block">Should be called when the player is no longer visible to the user, if the <code>surface_type</code>
extends <a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onResume()">onResume</a></span>()</code></th>
<td class="colLast">
<div class="block">Should be called when the player is visible to the user, if the <code>surface_type</code> extends
<a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink" target="_top"><code>GLSurfaceView</code></a>.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onTouchEvent(android.view.MotionEvent)">onTouchEvent</a></span>&#8203;(<a href="https://developer.android.com/reference/android/view/MotionEvent.html" title="class or interface in android.view" class="externalLink" target="_top">MotionEvent</a>&nbsp;event)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onTrackballEvent(android.view.MotionEvent)">onTrackballEvent</a></span>&#8203;(<a href="https://developer.android.com/reference/android/view/MotionEvent.html" title="class or interface in android.view" class="externalLink" target="_top">MotionEvent</a>&nbsp;ev)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#performClick()">performClick</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setAspectRatioListener(com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener)">setAspectRatioListener</a></span>&#8203;(<a href="AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui">AspectRatioFrameLayout.AspectRatioListener</a>&nbsp;listener)</code></th>
<td class="colLast">
<div class="block">Set the <a href="AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.AspectRatioListener</code></a>.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">setControlDispatcher</a></span>&#8203;(<a href="../ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a>&nbsp;controlDispatcher)</code></th>
<td class="colLast">
<div class="block">Sets the <a href="../ControlDispatcher.html" title="interface in com.google.android.exoplayer2"><code>ControlDispatcher</code></a>.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControllerAutoShow(boolean)">setControllerAutoShow</a></span>&#8203;(boolean&nbsp;controllerAutoShow)</code></th>
<td class="colLast">
<div class="block">Sets whether the playback controls are automatically shown when playback starts, pauses, ends,
or fails.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControllerHideDuringAds(boolean)">setControllerHideDuringAds</a></span>&#8203;(boolean&nbsp;controllerHideDuringAds)</code></th>
<td class="colLast">
<div class="block">Sets whether the playback controls are hidden when ads are playing.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControllerHideOnTouch(boolean)">setControllerHideOnTouch</a></span>&#8203;(boolean&nbsp;controllerHideOnTouch)</code></th>
<td class="colLast">
<div class="block">Sets whether the playback controls are hidden by touch events.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControllerShowTimeoutMs(int)">setControllerShowTimeoutMs</a></span>&#8203;(int&nbsp;controllerShowTimeoutMs)</code></th>
<td class="colLast">
<div class="block">Sets the playback controls timeout.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControllerVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)">setControllerVisibilityListener</a></span>&#8203;(<a href="PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerControlView.VisibilityListener</a>&nbsp;listener)</code></th>
<td class="colLast">
<div class="block">Set the <a href="PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.VisibilityListener</code></a>.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCustomErrorMessage(java.lang.CharSequence)">setCustomErrorMessage</a></span>&#8203;(<a href="https://developer.android.com/reference/java/lang/CharSequence.html" title="class or interface in java.lang" class="externalLink" target="_top">CharSequence</a>&nbsp;message)</code></th>
<td class="colLast">
<div class="block">Sets a custom error message to be displayed by the view.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDefaultArtwork(android.graphics.drawable.Drawable)">setDefaultArtwork</a></span>&#8203;(<a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.html" title="class or interface in android.graphics.drawable" class="externalLink" target="_top">Drawable</a>&nbsp;defaultArtwork)</code></th>
<td class="colLast">
<div class="block">Sets the default artwork to display if <code>useArtwork</code> is <code>true</code> and no artwork is
present in the media.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">setErrorMessageProvider</a></span>&#8203;(<a href="../util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util">ErrorMessageProvider</a>&lt;? super <a href="../ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a>&gt;&nbsp;errorMessageProvider)</code></th>
<td class="colLast">
<div class="block">Sets the optional <a href="../util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExtraAdGroupMarkers(long%5B%5D,boolean%5B%5D)">setExtraAdGroupMarkers</a></span>&#8203;(long[]&nbsp;extraAdGroupTimesMs,
boolean[]&nbsp;extraPlayedAdGroups)</code></th>
<td class="colLast">
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
timeline, if in multi-window mode) and whether each extra ad has been played or not.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFastForwardIncrementMs(int)">setFastForwardIncrementMs</a></span>&#8203;(int&nbsp;fastForwardMs)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> with <a href="../DefaultControlDispatcher.html#%3Cinit%3E(long,long)"><code>DefaultControlDispatcher(long, long)</code></a>.</div>
</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setKeepContentOnPlayerReset(boolean)">setKeepContentOnPlayerReset</a></span>&#8203;(boolean&nbsp;keepContentOnPlayerReset)</code></th>
<td class="colLast">
<div class="block">Sets whether the currently displayed video frame or media artwork is kept visible when the
player is reset.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPlaybackPreparer(com.google.android.exoplayer2.PlaybackPreparer)">setPlaybackPreparer</a></span>&#8203;(<a href="../PlaybackPreparer.html" title="interface in com.google.android.exoplayer2">PlaybackPreparer</a>&nbsp;playbackPreparer)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> instead.</div>
</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPlayer(com.google.android.exoplayer2.Player)">setPlayer</a></span>&#8203;(<a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a>&nbsp;player)</code></th>
<td class="colLast">
<div class="block">Set the <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to use.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRepeatToggleModes(int)">setRepeatToggleModes</a></span>&#8203;(int&nbsp;repeatToggleModes)</code></th>
<td class="colLast">
<div class="block">Sets which repeat toggle modes are enabled.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setResizeMode(int)">setResizeMode</a></span>&#8203;(int&nbsp;resizeMode)</code></th>
<td class="colLast">
<div class="block">Sets the <a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRewindIncrementMs(int)">setRewindIncrementMs</a></span>&#8203;(int&nbsp;rewindMs)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> with <a href="../DefaultControlDispatcher.html#%3Cinit%3E(long,long)"><code>DefaultControlDispatcher(long, long)</code></a>.</div>
</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowBuffering(int)">setShowBuffering</a></span>&#8203;(int&nbsp;showBuffering)</code></th>
<td class="colLast">
<div class="block">Sets whether a buffering spinner is displayed when the player is in the buffering state.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowFastForwardButton(boolean)">setShowFastForwardButton</a></span>&#8203;(boolean&nbsp;showFastForwardButton)</code></th>
<td class="colLast">
<div class="block">Sets whether the fast forward button is shown.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowMultiWindowTimeBar(boolean)">setShowMultiWindowTimeBar</a></span>&#8203;(boolean&nbsp;showMultiWindowTimeBar)</code></th>
<td class="colLast">
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowNextButton(boolean)">setShowNextButton</a></span>&#8203;(boolean&nbsp;showNextButton)</code></th>
<td class="colLast">
<div class="block">Sets whether the next button is shown.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowPreviousButton(boolean)">setShowPreviousButton</a></span>&#8203;(boolean&nbsp;showPreviousButton)</code></th>
<td class="colLast">
<div class="block">Sets whether the previous button is shown.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowRewindButton(boolean)">setShowRewindButton</a></span>&#8203;(boolean&nbsp;showRewindButton)</code></th>
<td class="colLast">
<div class="block">Sets whether the rewind button is shown.</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShowShuffleButton(boolean)">setShowShuffleButton</a></span>&#8203;(boolean&nbsp;showShuffleButton)</code></th>
<td class="colLast">
<div class="block">Sets whether the shuffle button is shown.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setShutterBackgroundColor(int)">setShutterBackgroundColor</a></span>&#8203;(int&nbsp;color)</code></th>
<td class="colLast">
<div class="block">Sets the background color of the <code>exo_shutter</code> view.</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setUseArtwork(boolean)">setUseArtwork</a></span>&#8203;(boolean&nbsp;useArtwork)</code></th>
<td class="colLast">
<div class="block">Sets whether artwork is displayed if present in the media.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setUseController(boolean)">setUseController</a></span>&#8203;(boolean&nbsp;useController)</code></th>
<td class="colLast">
<div class="block">Sets whether the playback controls can be shown.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setVisibility(int)">setVisibility</a></span>&#8203;(int&nbsp;visibility)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showController()">showController</a></span>()</code></th>
<td class="colLast">
<div class="block">Shows the playback controls.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#switchTargetView(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerView,com.google.android.exoplayer2.ui.PlayerView)">switchTargetView</a></span>&#8203;(<a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a>&nbsp;player,
<a href="PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a>&nbsp;oldPlayerView,
<a href="PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a>&nbsp;newPlayerView)</code></th>
<td class="colLast">
<div class="block">Switches the view targeted by a given <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.android.widget.FrameLayout">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;android.widget.<a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout</a></h3>
<code><a href="https://developer.android.com/reference/android/widget/FrameLayout.html#checkLayoutParams(android.view.ViewGroup.LayoutParams)" title="class or interface in android.widget" class="externalLink">checkLayoutParams</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#generateDefaultLayoutParams()" title="class or interface in android.widget" class="externalLink">generateDefaultLayoutParams</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#generateLayoutParams(android.util.AttributeSet)" title="class or interface in android.widget" class="externalLink">generateLayoutParams</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#generateLayoutParams(android.view.ViewGroup.LayoutParams)" title="class or interface in android.widget" class="externalLink">generateLayoutParams</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#getAccessibilityClassName()" title="class or interface in android.widget" class="externalLink">getAccessibilityClassName</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#getConsiderGoneChildrenWhenMeasuring()" title="class or interface in android.widget" class="externalLink">getConsiderGoneChildrenWhenMeasuring</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#getMeasureAllChildren()" title="class or interface in android.widget" class="externalLink">getMeasureAllChildren</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#onLayout(boolean,int,int,int,int)" title="class or interface in android.widget" class="externalLink">onLayout</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#onMeasure(int,int)" title="class or interface in android.widget" class="externalLink">onMeasure</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#setForegroundGravity(int)" title="class or interface in android.widget" class="externalLink">setForegroundGravity</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#setMeasureAllChildren(boolean)" title="class or interface in android.widget" class="externalLink">setMeasureAllChildren</a>, <a href="https://developer.android.com/reference/android/widget/FrameLayout.html?is-external=true#shouldDelayChildPressedState()" title="class or interface in android.widget" class="externalLink" target="_top">shouldDelayChildPressedState</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.android.view.ViewGroup">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a></h3>
<code><a href="https://developer.android.com/reference/android/view/ViewGroup.html#addChildrenForAccessibility(java.util.ArrayList)" title="class or interface in android.view" class="externalLink">addChildrenForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle)" title="class or interface in android.view" class="externalLink">addExtraDataToAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addFocusables(java.util.ArrayList,int,int)" title="class or interface in android.view" class="externalLink">addFocusables</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addKeyboardNavigationClusters(java.util.Collection,int)" title="class or interface in android.view" class="externalLink">addKeyboardNavigationClusters</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addStatesFromChildren()" title="class or interface in android.view" class="externalLink">addStatesFromChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addTouchables(java.util.ArrayList)" title="class or interface in android.view" class="externalLink">addTouchables</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addView(android.view.View)" title="class or interface in android.view" class="externalLink">addView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addView(android.view.View,int)" title="class or interface in android.view" class="externalLink">addView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addView(android.view.View,int,int)" title="class or interface in android.view" class="externalLink">addView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addView(android.view.View,int,android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink">addView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addView(android.view.View,android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink">addView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addViewInLayout(android.view.View,int,android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink">addViewInLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#addViewInLayout(android.view.View,int,android.view.ViewGroup.LayoutParams,boolean)" title="class or interface in android.view" class="externalLink">addViewInLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#attachLayoutAnimationParameters(android.view.View,android.view.ViewGroup.LayoutParams,int,int)" title="class or interface in android.view" class="externalLink">attachLayoutAnimationParameters</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#attachViewToParent(android.view.View,int,android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink">attachViewToParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#bringChildToFront(android.view.View)" title="class or interface in android.view" class="externalLink">bringChildToFront</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#canAnimate()" title="class or interface in android.view" class="externalLink">canAnimate</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#childDrawableStateChanged(android.view.View)" title="class or interface in android.view" class="externalLink">childDrawableStateChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#childHasTransientStateChanged(android.view.View,boolean)" title="class or interface in android.view" class="externalLink">childHasTransientStateChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#cleanupLayoutState(android.view.View)" title="class or interface in android.view" class="externalLink">cleanupLayoutState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#clearChildFocus(android.view.View)" title="class or interface in android.view" class="externalLink">clearChildFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#clearDisappearingChildren()" title="class or interface in android.view" class="externalLink">clearDisappearingChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#clearFocus()" title="class or interface in android.view" class="externalLink">clearFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#debug(int)" title="class or interface in android.view" class="externalLink">debug</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#detachAllViewsFromParent()" title="class or interface in android.view" class="externalLink">detachAllViewsFromParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#detachViewFromParent(int)" title="class or interface in android.view" class="externalLink">detachViewFromParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#detachViewFromParent(android.view.View)" title="class or interface in android.view" class="externalLink">detachViewFromParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#detachViewsFromParent(int,int)" title="class or interface in android.view" class="externalLink">detachViewsFromParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchApplyWindowInsets(android.view.WindowInsets)" title="class or interface in android.view" class="externalLink">dispatchApplyWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchCapturedPointerEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchCapturedPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchConfigurationChanged(android.content.res.Configuration)" title="class or interface in android.view" class="externalLink">dispatchConfigurationChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchDisplayHint(int)" title="class or interface in android.view" class="externalLink">dispatchDisplayHint</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchDragEvent(android.view.DragEvent)" title="class or interface in android.view" class="externalLink">dispatchDragEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchDraw(android.graphics.Canvas)" title="class or interface in android.view" class="externalLink">dispatchDraw</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchDrawableHotspotChanged(float,float)" title="class or interface in android.view" class="externalLink">dispatchDrawableHotspotChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchFinishTemporaryDetach()" title="class or interface in android.view" class="externalLink">dispatchFinishTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchFreezeSelfOnly(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">dispatchFreezeSelfOnly</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchGenericFocusedEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchGenericFocusedEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchGenericPointerEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchGenericPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchHoverEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchHoverEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchKeyEventPreIme(android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">dispatchKeyEventPreIme</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchKeyShortcutEvent(android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">dispatchKeyShortcutEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchPointerCaptureChanged(boolean)" title="class or interface in android.view" class="externalLink">dispatchPointerCaptureChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchProvideAutofillStructure(android.view.ViewStructure,int)" title="class or interface in android.view" class="externalLink">dispatchProvideAutofillStructure</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchProvideStructure(android.view.ViewStructure)" title="class or interface in android.view" class="externalLink">dispatchProvideStructure</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchRestoreInstanceState(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">dispatchRestoreInstanceState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchSaveInstanceState(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">dispatchSaveInstanceState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchSetActivated(boolean)" title="class or interface in android.view" class="externalLink">dispatchSetActivated</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchSetPressed(boolean)" title="class or interface in android.view" class="externalLink">dispatchSetPressed</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchSetSelected(boolean)" title="class or interface in android.view" class="externalLink">dispatchSetSelected</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchStartTemporaryDetach()" title="class or interface in android.view" class="externalLink">dispatchStartTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchSystemUiVisibilityChanged(int)" title="class or interface in android.view" class="externalLink">dispatchSystemUiVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchThawSelfOnly(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">dispatchThawSelfOnly</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchTouchEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchTouchEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchTrackballEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchTrackballEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchUnhandledMove(android.view.View,int)" title="class or interface in android.view" class="externalLink">dispatchUnhandledMove</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchVisibilityChanged(android.view.View,int)" title="class or interface in android.view" class="externalLink">dispatchVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowFocusChanged(boolean)" title="class or interface in android.view" class="externalLink">dispatchWindowFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowInsetsAnimationEnd(android.view.WindowInsetsAnimation)" title="class or interface in android.view" class="externalLink">dispatchWindowInsetsAnimationEnd</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowInsetsAnimationPrepare(android.view.WindowInsetsAnimation)" title="class or interface in android.view" class="externalLink">dispatchWindowInsetsAnimationPrepare</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowInsetsAnimationProgress(android.view.WindowInsets,java.util.List)" title="class or interface in android.view" class="externalLink">dispatchWindowInsetsAnimationProgress</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowInsetsAnimationStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation.Bounds)" title="class or interface in android.view" class="externalLink">dispatchWindowInsetsAnimationStart</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowSystemUiVisiblityChanged(int)" title="class or interface in android.view" class="externalLink">dispatchWindowSystemUiVisiblityChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#dispatchWindowVisibilityChanged(int)" title="class or interface in android.view" class="externalLink">dispatchWindowVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#drawableStateChanged()" title="class or interface in android.view" class="externalLink">drawableStateChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#drawChild(android.graphics.Canvas,android.view.View,long)" title="class or interface in android.view" class="externalLink">drawChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#endViewTransition(android.view.View)" title="class or interface in android.view" class="externalLink">endViewTransition</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#findFocus()" title="class or interface in android.view" class="externalLink">findFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#findViewsWithText(java.util.ArrayList,java.lang.CharSequence,int)" title="class or interface in android.view" class="externalLink">findViewsWithText</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#focusableViewAvailable(android.view.View)" title="class or interface in android.view" class="externalLink">focusableViewAvailable</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#focusSearch(android.view.View,int)" title="class or interface in android.view" class="externalLink">focusSearch</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#gatherTransparentRegion(android.graphics.Region)" title="class or interface in android.view" class="externalLink">gatherTransparentRegion</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildAt(int)" title="class or interface in android.view" class="externalLink">getChildAt</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildCount()" title="class or interface in android.view" class="externalLink">getChildCount</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildDrawingOrder(int)" title="class or interface in android.view" class="externalLink">getChildDrawingOrder</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildDrawingOrder(int,int)" title="class or interface in android.view" class="externalLink">getChildDrawingOrder</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildMeasureSpec(int,int,int)" title="class or interface in android.view" class="externalLink">getChildMeasureSpec</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildStaticTransformation(android.view.View,android.view.animation.Transformation)" title="class or interface in android.view" class="externalLink">getChildStaticTransformation</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getChildVisibleRect(android.view.View,android.graphics.Rect,android.graphics.Point)" title="class or interface in android.view" class="externalLink">getChildVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getClipChildren()" title="class or interface in android.view" class="externalLink">getClipChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getClipToPadding()" title="class or interface in android.view" class="externalLink">getClipToPadding</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getDescendantFocusability()" title="class or interface in android.view" class="externalLink">getDescendantFocusability</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getFocusedChild()" title="class or interface in android.view" class="externalLink">getFocusedChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getLayoutAnimation()" title="class or interface in android.view" class="externalLink">getLayoutAnimation</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getLayoutAnimationListener()" title="class or interface in android.view" class="externalLink">getLayoutAnimationListener</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getLayoutMode()" title="class or interface in android.view" class="externalLink">getLayoutMode</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getLayoutTransition()" title="class or interface in android.view" class="externalLink">getLayoutTransition</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getNestedScrollAxes()" title="class or interface in android.view" class="externalLink">getNestedScrollAxes</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getOverlay()" title="class or interface in android.view" class="externalLink">getOverlay</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getPersistentDrawingCache()" title="class or interface in android.view" class="externalLink">getPersistentDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#getTouchscreenBlocksFocus()" title="class or interface in android.view" class="externalLink">getTouchscreenBlocksFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#hasFocus()" title="class or interface in android.view" class="externalLink">hasFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#hasTransientState()" title="class or interface in android.view" class="externalLink">hasTransientState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#indexOfChild(android.view.View)" title="class or interface in android.view" class="externalLink">indexOfChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#invalidateChild(android.view.View,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">invalidateChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#invalidateChildInParent(int%5B%5D,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">invalidateChildInParent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isAlwaysDrawnWithCacheEnabled()" title="class or interface in android.view" class="externalLink">isAlwaysDrawnWithCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isAnimationCacheEnabled()" title="class or interface in android.view" class="externalLink">isAnimationCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isChildrenDrawingOrderEnabled()" title="class or interface in android.view" class="externalLink">isChildrenDrawingOrderEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isChildrenDrawnWithCacheEnabled()" title="class or interface in android.view" class="externalLink">isChildrenDrawnWithCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isLayoutSuppressed()" title="class or interface in android.view" class="externalLink">isLayoutSuppressed</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isMotionEventSplittingEnabled()" title="class or interface in android.view" class="externalLink">isMotionEventSplittingEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#isTransitionGroup()" title="class or interface in android.view" class="externalLink">isTransitionGroup</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#jumpDrawablesToCurrentState()" title="class or interface in android.view" class="externalLink">jumpDrawablesToCurrentState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#layout(int,int,int,int)" title="class or interface in android.view" class="externalLink">layout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#measureChild(android.view.View,int,int)" title="class or interface in android.view" class="externalLink">measureChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#measureChildren(int,int)" title="class or interface in android.view" class="externalLink">measureChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#measureChildWithMargins(android.view.View,int,int,int,int)" title="class or interface in android.view" class="externalLink">measureChildWithMargins</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#notifySubtreeAccessibilityStateChanged(android.view.View,android.view.View,int)" title="class or interface in android.view" class="externalLink">notifySubtreeAccessibilityStateChanged</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#offsetDescendantRectToMyCoords(android.view.View,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">offsetDescendantRectToMyCoords</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#offsetRectIntoDescendantCoords(android.view.View,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">offsetRectIntoDescendantCoords</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onAttachedToWindow()" title="class or interface in android.view" class="externalLink">onAttachedToWindow</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onCreateDrawableState(int)" title="class or interface in android.view" class="externalLink">onCreateDrawableState</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onDescendantInvalidated(android.view.View,android.view.View)" title="class or interface in android.view" class="externalLink">onDescendantInvalidated</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onDetachedFromWindow()" title="class or interface in android.view" class="externalLink">onDetachedFromWindow</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onInterceptHoverEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onInterceptHoverEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onInterceptTouchEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onInterceptTouchEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedFling(android.view.View,float,float,boolean)" title="class or interface in android.view" class="externalLink">onNestedFling</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedPreFling(android.view.View,float,float)" title="class or interface in android.view" class="externalLink">onNestedPreFling</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedPrePerformAccessibilityAction(android.view.View,int,android.os.Bundle)" title="class or interface in android.view" class="externalLink">onNestedPrePerformAccessibilityAction</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedPreScroll(android.view.View,int,int,int%5B%5D)" title="class or interface in android.view" class="externalLink">onNestedPreScroll</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedScroll(android.view.View,int,int,int,int)" title="class or interface in android.view" class="externalLink">onNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onNestedScrollAccepted(android.view.View,android.view.View,int)" title="class or interface in android.view" class="externalLink">onNestedScrollAccepted</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onRequestFocusInDescendants(int,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">onRequestFocusInDescendants</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">onRequestSendAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onResolvePointerIcon(android.view.MotionEvent,int)" title="class or interface in android.view" class="externalLink">onResolvePointerIcon</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onStartNestedScroll(android.view.View,android.view.View,int)" title="class or interface in android.view" class="externalLink">onStartNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onStopNestedScroll(android.view.View)" title="class or interface in android.view" class="externalLink">onStopNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onViewAdded(android.view.View)" title="class or interface in android.view" class="externalLink">onViewAdded</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#onViewRemoved(android.view.View)" title="class or interface in android.view" class="externalLink">onViewRemoved</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#recomputeViewAttributes(android.view.View)" title="class or interface in android.view" class="externalLink">recomputeViewAttributes</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeAllViews()" title="class or interface in android.view" class="externalLink">removeAllViews</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeAllViewsInLayout()" title="class or interface in android.view" class="externalLink">removeAllViewsInLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeDetachedView(android.view.View,boolean)" title="class or interface in android.view" class="externalLink">removeDetachedView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeView(android.view.View)" title="class or interface in android.view" class="externalLink">removeView</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeViewAt(int)" title="class or interface in android.view" class="externalLink">removeViewAt</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeViewInLayout(android.view.View)" title="class or interface in android.view" class="externalLink">removeViewInLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeViews(int,int)" title="class or interface in android.view" class="externalLink">removeViews</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#removeViewsInLayout(int,int)" title="class or interface in android.view" class="externalLink">removeViewsInLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestChildFocus(android.view.View,android.view.View)" title="class or interface in android.view" class="externalLink">requestChildFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean)" title="class or interface in android.view" class="externalLink">requestChildRectangleOnScreen</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestDisallowInterceptTouchEvent(boolean)" title="class or interface in android.view" class="externalLink">requestDisallowInterceptTouchEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestFocus(int,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">requestSendAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#requestTransparentRegion(android.view.View)" title="class or interface in android.view" class="externalLink">requestTransparentRegion</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#restoreDefaultFocus()" title="class or interface in android.view" class="externalLink">restoreDefaultFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#scheduleLayoutAnimation()" title="class or interface in android.view" class="externalLink">scheduleLayoutAnimation</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setAddStatesFromChildren(boolean)" title="class or interface in android.view" class="externalLink">setAddStatesFromChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setAlwaysDrawnWithCacheEnabled(boolean)" title="class or interface in android.view" class="externalLink">setAlwaysDrawnWithCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setAnimationCacheEnabled(boolean)" title="class or interface in android.view" class="externalLink">setAnimationCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setChildrenDrawingCacheEnabled(boolean)" title="class or interface in android.view" class="externalLink">setChildrenDrawingCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setChildrenDrawingOrderEnabled(boolean)" title="class or interface in android.view" class="externalLink">setChildrenDrawingOrderEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setChildrenDrawnWithCacheEnabled(boolean)" title="class or interface in android.view" class="externalLink">setChildrenDrawnWithCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setClipChildren(boolean)" title="class or interface in android.view" class="externalLink">setClipChildren</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setClipToPadding(boolean)" title="class or interface in android.view" class="externalLink">setClipToPadding</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setDescendantFocusability(int)" title="class or interface in android.view" class="externalLink">setDescendantFocusability</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setLayoutAnimation(android.view.animation.LayoutAnimationController)" title="class or interface in android.view" class="externalLink">setLayoutAnimation</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setLayoutAnimationListener(android.view.animation.Animation.AnimationListener)" title="class or interface in android.view" class="externalLink">setLayoutAnimationListener</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setLayoutMode(int)" title="class or interface in android.view" class="externalLink">setLayoutMode</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setLayoutTransition(android.animation.LayoutTransition)" title="class or interface in android.view" class="externalLink">setLayoutTransition</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setMotionEventSplittingEnabled(boolean)" title="class or interface in android.view" class="externalLink">setMotionEventSplittingEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setOnHierarchyChangeListener(android.view.ViewGroup.OnHierarchyChangeListener)" title="class or interface in android.view" class="externalLink">setOnHierarchyChangeListener</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setPersistentDrawingCache(int)" title="class or interface in android.view" class="externalLink">setPersistentDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setStaticTransformationsEnabled(boolean)" title="class or interface in android.view" class="externalLink">setStaticTransformationsEnabled</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setTouchscreenBlocksFocus(boolean)" title="class or interface in android.view" class="externalLink">setTouchscreenBlocksFocus</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setTransitionGroup(boolean)" title="class or interface in android.view" class="externalLink">setTransitionGroup</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#setWindowInsetsAnimationCallback(android.view.WindowInsetsAnimation.Callback)" title="class or interface in android.view" class="externalLink">setWindowInsetsAnimationCallback</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#showContextMenuForChild(android.view.View)" title="class or interface in android.view" class="externalLink">showContextMenuForChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#showContextMenuForChild(android.view.View,float,float)" title="class or interface in android.view" class="externalLink">showContextMenuForChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#startActionModeForChild(android.view.View,android.view.ActionMode.Callback)" title="class or interface in android.view" class="externalLink">startActionModeForChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#startActionModeForChild(android.view.View,android.view.ActionMode.Callback,int)" title="class or interface in android.view" class="externalLink">startActionModeForChild</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#startLayoutAnimation()" title="class or interface in android.view" class="externalLink">startLayoutAnimation</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#startViewTransition(android.view.View)" title="class or interface in android.view" class="externalLink">startViewTransition</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#suppressLayout(boolean)" title="class or interface in android.view" class="externalLink">suppressLayout</a>, <a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true#updateViewLayout(android.view.View,android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink" target="_top">updateViewLayout</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.android.view.View">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">View</a></h3>
<code><a href="https://developer.android.com/reference/android/view/View.html#addFocusables(java.util.ArrayList,int)" title="class or interface in android.view" class="externalLink">addFocusables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)" title="class or interface in android.view" class="externalLink">addOnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)" title="class or interface in android.view" class="externalLink">addOnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)" title="class or interface in android.view" class="externalLink">addOnUnhandledKeyEventListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#animate()" title="class or interface in android.view" class="externalLink">animate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#announceForAccessibility(java.lang.CharSequence)" title="class or interface in android.view" class="externalLink">announceForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#autofill(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">autofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#autofill(android.view.autofill.AutofillValue)" title="class or interface in android.view" class="externalLink">autofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars()" title="class or interface in android.view" class="externalLink">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars(int)" title="class or interface in android.view" class="externalLink">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars(int,boolean)" title="class or interface in android.view" class="externalLink">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#bringToFront()" title="class or interface in android.view" class="externalLink">bringToFront</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildDrawingCache()" title="class or interface in android.view" class="externalLink">buildDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildDrawingCache(boolean)" title="class or interface in android.view" class="externalLink">buildDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildLayer()" title="class or interface in android.view" class="externalLink">buildLayer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#callOnClick()" title="class or interface in android.view" class="externalLink">callOnClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelDragAndDrop()" title="class or interface in android.view" class="externalLink">cancelDragAndDrop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelLongPress()" title="class or interface in android.view" class="externalLink">cancelLongPress</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelPendingInputEvents()" title="class or interface in android.view" class="externalLink">cancelPendingInputEvents</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveLayoutDirection()" title="class or interface in android.view" class="externalLink">canResolveLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveTextAlignment()" title="class or interface in android.view" class="externalLink">canResolveTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveTextDirection()" title="class or interface in android.view" class="externalLink">canResolveTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canScrollHorizontally(int)" title="class or interface in android.view" class="externalLink">canScrollHorizontally</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canScrollVertically(int)" title="class or interface in android.view" class="externalLink">canScrollVertically</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#checkInputConnectionProxy(android.view.View)" title="class or interface in android.view" class="externalLink">checkInputConnectionProxy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#clearAnimation()" title="class or interface in android.view" class="externalLink">clearAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#combineMeasuredStates(int,int)" title="class or interface in android.view" class="externalLink">combineMeasuredStates</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollExtent()" title="class or interface in android.view" class="externalLink">computeHorizontalScrollExtent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollOffset()" title="class or interface in android.view" class="externalLink">computeHorizontalScrollOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollRange()" title="class or interface in android.view" class="externalLink">computeHorizontalScrollRange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeScroll()" title="class or interface in android.view" class="externalLink">computeScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeSystemWindowInsets(android.view.WindowInsets,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">computeSystemWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollExtent()" title="class or interface in android.view" class="externalLink">computeVerticalScrollExtent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollOffset()" title="class or interface in android.view" class="externalLink">computeVerticalScrollOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollRange()" title="class or interface in android.view" class="externalLink">computeVerticalScrollRange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#createAccessibilityNodeInfo()" title="class or interface in android.view" class="externalLink">createAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#createContextMenu(android.view.ContextMenu)" title="class or interface in android.view" class="externalLink">createContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#destroyDrawingCache()" title="class or interface in android.view" class="externalLink">destroyDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchGenericMotionEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">dispatchGenericMotionEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedFling(float,float,boolean)" title="class or interface in android.view" class="externalLink">dispatchNestedFling</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPreFling(float,float)" title="class or interface in android.view" class="externalLink">dispatchNestedPreFling</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPrePerformAccessibilityAction(int,android.os.Bundle)" title="class or interface in android.view" class="externalLink">dispatchNestedPrePerformAccessibilityAction</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPreScroll(int,int,int%5B%5D,int%5B%5D)" title="class or interface in android.view" class="externalLink">dispatchNestedPreScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedScroll(int,int,int,int,int%5B%5D)" title="class or interface in android.view" class="externalLink">dispatchNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">dispatchPopulateAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#draw(android.graphics.Canvas)" title="class or interface in android.view" class="externalLink">draw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#drawableHotspotChanged(float,float)" title="class or interface in android.view" class="externalLink">drawableHotspotChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findViewById(int)" title="class or interface in android.view" class="externalLink">findViewById</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findViewWithTag(java.lang.Object)" title="class or interface in android.view" class="externalLink">findViewWithTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#fitSystemWindows(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">fitSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#focusSearch(int)" title="class or interface in android.view" class="externalLink">focusSearch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#forceHasOverlappingRendering(boolean)" title="class or interface in android.view" class="externalLink">forceHasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#forceLayout()" title="class or interface in android.view" class="externalLink">forceLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#generateViewId()" title="class or interface in android.view" class="externalLink">generateViewId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityDelegate()" title="class or interface in android.view" class="externalLink">getAccessibilityDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityLiveRegion()" title="class or interface in android.view" class="externalLink">getAccessibilityLiveRegion</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityNodeProvider()" title="class or interface in android.view" class="externalLink">getAccessibilityNodeProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityPaneTitle()" title="class or interface in android.view" class="externalLink">getAccessibilityPaneTitle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityTraversalAfter()" title="class or interface in android.view" class="externalLink">getAccessibilityTraversalAfter</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityTraversalBefore()" title="class or interface in android.view" class="externalLink">getAccessibilityTraversalBefore</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAlpha()" title="class or interface in android.view" class="externalLink">getAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAnimation()" title="class or interface in android.view" class="externalLink">getAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAnimationMatrix()" title="class or interface in android.view" class="externalLink">getAnimationMatrix</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getApplicationWindowToken()" title="class or interface in android.view" class="externalLink">getApplicationWindowToken</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAttributeResolutionStack(int)" title="class or interface in android.view" class="externalLink">getAttributeResolutionStack</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAttributeSourceResourceMap()" title="class or interface in android.view" class="externalLink">getAttributeSourceResourceMap</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillHints()" title="class or interface in android.view" class="externalLink">getAutofillHints</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillId()" title="class or interface in android.view" class="externalLink">getAutofillId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillType()" title="class or interface in android.view" class="externalLink">getAutofillType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillValue()" title="class or interface in android.view" class="externalLink">getAutofillValue</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackground()" title="class or interface in android.view" class="externalLink">getBackground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackgroundTintBlendMode()" title="class or interface in android.view" class="externalLink">getBackgroundTintBlendMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackgroundTintList()" title="class or interface in android.view" class="externalLink">getBackgroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackgroundTintMode()" title="class or interface in android.view" class="externalLink">getBackgroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBaseline()" title="class or interface in android.view" class="externalLink">getBaseline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottom()" title="class or interface in android.view" class="externalLink">getBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottomFadingEdgeStrength()" title="class or interface in android.view" class="externalLink">getBottomFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottomPaddingOffset()" title="class or interface in android.view" class="externalLink">getBottomPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getCameraDistance()" title="class or interface in android.view" class="externalLink">getCameraDistance</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipBounds()" title="class or interface in android.view" class="externalLink">getClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipBounds(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipToOutline()" title="class or interface in android.view" class="externalLink">getClipToOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContentCaptureSession()" title="class or interface in android.view" class="externalLink">getContentCaptureSession</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContentDescription()" title="class or interface in android.view" class="externalLink">getContentDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContext()" title="class or interface in android.view" class="externalLink">getContext</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContextMenuInfo()" title="class or interface in android.view" class="externalLink">getContextMenuInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDefaultFocusHighlightEnabled()" title="class or interface in android.view" class="externalLink">getDefaultFocusHighlightEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDefaultSize(int,int)" title="class or interface in android.view" class="externalLink">getDefaultSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDisplay()" title="class or interface in android.view" class="externalLink">getDisplay</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawableState()" title="class or interface in android.view" class="externalLink">getDrawableState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCache()" title="class or interface in android.view" class="externalLink">getDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCache(boolean)" title="class or interface in android.view" class="externalLink">getDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCacheBackgroundColor()" title="class or interface in android.view" class="externalLink">getDrawingCacheBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCacheQuality()" title="class or interface in android.view" class="externalLink">getDrawingCacheQuality</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingRect(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getDrawingRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingTime()" title="class or interface in android.view" class="externalLink">getDrawingTime</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getElevation()" title="class or interface in android.view" class="externalLink">getElevation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getExplicitStyle()" title="class or interface in android.view" class="externalLink">getExplicitStyle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFilterTouchesWhenObscured()" title="class or interface in android.view" class="externalLink">getFilterTouchesWhenObscured</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFitsSystemWindows()" title="class or interface in android.view" class="externalLink">getFitsSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusable()" title="class or interface in android.view" class="externalLink">getFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusables(int)" title="class or interface in android.view" class="externalLink">getFocusables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusedRect(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getFocusedRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForeground()" title="class or interface in android.view" class="externalLink">getForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundGravity()" title="class or interface in android.view" class="externalLink">getForegroundGravity</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundTintBlendMode()" title="class or interface in android.view" class="externalLink">getForegroundTintBlendMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundTintList()" title="class or interface in android.view" class="externalLink">getForegroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundTintMode()" title="class or interface in android.view" class="externalLink">getForegroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getGlobalVisibleRect(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getGlobalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getGlobalVisibleRect(android.graphics.Rect,android.graphics.Point)" title="class or interface in android.view" class="externalLink">getGlobalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHandler()" title="class or interface in android.view" class="externalLink">getHandler</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHasOverlappingRendering()" title="class or interface in android.view" class="externalLink">getHasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHeight()" title="class or interface in android.view" class="externalLink">getHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHitRect(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getHitRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalFadingEdgeLength()" title="class or interface in android.view" class="externalLink">getHorizontalFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalScrollbarHeight()" title="class or interface in android.view" class="externalLink">getHorizontalScrollbarHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalScrollbarThumbDrawable()" title="class or interface in android.view" class="externalLink">getHorizontalScrollbarThumbDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalScrollbarTrackDrawable()" title="class or interface in android.view" class="externalLink">getHorizontalScrollbarTrackDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getId()" title="class or interface in android.view" class="externalLink">getId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getImportantForAccessibility()" title="class or interface in android.view" class="externalLink">getImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getImportantForAutofill()" title="class or interface in android.view" class="externalLink">getImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getImportantForContentCapture()" title="class or interface in android.view" class="externalLink">getImportantForContentCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getKeepScreenOn()" title="class or interface in android.view" class="externalLink">getKeepScreenOn</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getKeyDispatcherState()" title="class or interface in android.view" class="externalLink">getKeyDispatcherState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLabelFor()" title="class or interface in android.view" class="externalLink">getLabelFor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayerType()" title="class or interface in android.view" class="externalLink">getLayerType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayoutDirection()" title="class or interface in android.view" class="externalLink">getLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayoutParams()" title="class or interface in android.view" class="externalLink">getLayoutParams</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeft()" title="class or interface in android.view" class="externalLink">getLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeftFadingEdgeStrength()" title="class or interface in android.view" class="externalLink">getLeftFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeftPaddingOffset()" title="class or interface in android.view" class="externalLink">getLeftPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocalVisibleRect(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getLocalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocationInSurface(int%5B%5D)" title="class or interface in android.view" class="externalLink">getLocationInSurface</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocationInWindow(int%5B%5D)" title="class or interface in android.view" class="externalLink">getLocationInWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocationOnScreen(int%5B%5D)" title="class or interface in android.view" class="externalLink">getLocationOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMatrix()" title="class or interface in android.view" class="externalLink">getMatrix</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredHeight()" title="class or interface in android.view" class="externalLink">getMeasuredHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredHeightAndState()" title="class or interface in android.view" class="externalLink">getMeasuredHeightAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredState()" title="class or interface in android.view" class="externalLink">getMeasuredState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredWidth()" title="class or interface in android.view" class="externalLink">getMeasuredWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredWidthAndState()" title="class or interface in android.view" class="externalLink">getMeasuredWidthAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMinimumHeight()" title="class or interface in android.view" class="externalLink">getMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMinimumWidth()" title="class or interface in android.view" class="externalLink">getMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextClusterForwardId()" title="class or interface in android.view" class="externalLink">getNextClusterForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusDownId()" title="class or interface in android.view" class="externalLink">getNextFocusDownId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusForwardId()" title="class or interface in android.view" class="externalLink">getNextFocusForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusLeftId()" title="class or interface in android.view" class="externalLink">getNextFocusLeftId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusRightId()" title="class or interface in android.view" class="externalLink">getNextFocusRightId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusUpId()" title="class or interface in android.view" class="externalLink">getNextFocusUpId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOnFocusChangeListener()" title="class or interface in android.view" class="externalLink">getOnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOutlineAmbientShadowColor()" title="class or interface in android.view" class="externalLink">getOutlineAmbientShadowColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOutlineProvider()" title="class or interface in android.view" class="externalLink">getOutlineProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOutlineSpotShadowColor()" title="class or interface in android.view" class="externalLink">getOutlineSpotShadowColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOverScrollMode()" title="class or interface in android.view" class="externalLink">getOverScrollMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingBottom()" title="class or interface in android.view" class="externalLink">getPaddingBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingEnd()" title="class or interface in android.view" class="externalLink">getPaddingEnd</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingLeft()" title="class or interface in android.view" class="externalLink">getPaddingLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingRight()" title="class or interface in android.view" class="externalLink">getPaddingRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingStart()" title="class or interface in android.view" class="externalLink">getPaddingStart</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingTop()" title="class or interface in android.view" class="externalLink">getPaddingTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getParent()" title="class or interface in android.view" class="externalLink">getParent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getParentForAccessibility()" title="class or interface in android.view" class="externalLink">getParentForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPivotX()" title="class or interface in android.view" class="externalLink">getPivotX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPivotY()" title="class or interface in android.view" class="externalLink">getPivotY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPointerIcon()" title="class or interface in android.view" class="externalLink">getPointerIcon</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getResources()" title="class or interface in android.view" class="externalLink">getResources</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRevealOnFocusHint()" title="class or interface in android.view" class="externalLink">getRevealOnFocusHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRight()" title="class or interface in android.view" class="externalLink">getRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRightFadingEdgeStrength()" title="class or interface in android.view" class="externalLink">getRightFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRightPaddingOffset()" title="class or interface in android.view" class="externalLink">getRightPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRootView()" title="class or interface in android.view" class="externalLink">getRootView</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRootWindowInsets()" title="class or interface in android.view" class="externalLink">getRootWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotation()" title="class or interface in android.view" class="externalLink">getRotation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotationX()" title="class or interface in android.view" class="externalLink">getRotationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotationY()" title="class or interface in android.view" class="externalLink">getRotationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScaleX()" title="class or interface in android.view" class="externalLink">getScaleX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScaleY()" title="class or interface in android.view" class="externalLink">getScaleY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarDefaultDelayBeforeFade()" title="class or interface in android.view" class="externalLink">getScrollBarDefaultDelayBeforeFade</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarFadeDuration()" title="class or interface in android.view" class="externalLink">getScrollBarFadeDuration</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarSize()" title="class or interface in android.view" class="externalLink">getScrollBarSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarStyle()" title="class or interface in android.view" class="externalLink">getScrollBarStyle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollIndicators()" title="class or interface in android.view" class="externalLink">getScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollX()" title="class or interface in android.view" class="externalLink">getScrollX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollY()" title="class or interface in android.view" class="externalLink">getScrollY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSolidColor()" title="class or interface in android.view" class="externalLink">getSolidColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSourceLayoutResId()" title="class or interface in android.view" class="externalLink">getSourceLayoutResId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getStateDescription()" title="class or interface in android.view" class="externalLink">getStateDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getStateListAnimator()" title="class or interface in android.view" class="externalLink">getStateListAnimator</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSuggestedMinimumHeight()" title="class or interface in android.view" class="externalLink">getSuggestedMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSuggestedMinimumWidth()" title="class or interface in android.view" class="externalLink">getSuggestedMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSystemGestureExclusionRects()" title="class or interface in android.view" class="externalLink">getSystemGestureExclusionRects</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSystemUiVisibility()" title="class or interface in android.view" class="externalLink">getSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTag()" title="class or interface in android.view" class="externalLink">getTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTag(int)" title="class or interface in android.view" class="externalLink">getTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTextAlignment()" title="class or interface in android.view" class="externalLink">getTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTextDirection()" title="class or interface in android.view" class="externalLink">getTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTooltipText()" title="class or interface in android.view" class="externalLink">getTooltipText</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTop()" title="class or interface in android.view" class="externalLink">getTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTopFadingEdgeStrength()" title="class or interface in android.view" class="externalLink">getTopFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTopPaddingOffset()" title="class or interface in android.view" class="externalLink">getTopPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTouchables()" title="class or interface in android.view" class="externalLink">getTouchables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTouchDelegate()" title="class or interface in android.view" class="externalLink">getTouchDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTransitionAlpha()" title="class or interface in android.view" class="externalLink">getTransitionAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTransitionName()" title="class or interface in android.view" class="externalLink">getTransitionName</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationX()" title="class or interface in android.view" class="externalLink">getTranslationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationY()" title="class or interface in android.view" class="externalLink">getTranslationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationZ()" title="class or interface in android.view" class="externalLink">getTranslationZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getUniqueDrawingId()" title="class or interface in android.view" class="externalLink">getUniqueDrawingId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalFadingEdgeLength()" title="class or interface in android.view" class="externalLink">getVerticalFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarPosition()" title="class or interface in android.view" class="externalLink">getVerticalScrollbarPosition</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarThumbDrawable()" title="class or interface in android.view" class="externalLink">getVerticalScrollbarThumbDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarTrackDrawable()" title="class or interface in android.view" class="externalLink">getVerticalScrollbarTrackDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarWidth()" title="class or interface in android.view" class="externalLink">getVerticalScrollbarWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getViewTreeObserver()" title="class or interface in android.view" class="externalLink">getViewTreeObserver</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVisibility()" title="class or interface in android.view" class="externalLink">getVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWidth()" title="class or interface in android.view" class="externalLink">getWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowAttachCount()" title="class or interface in android.view" class="externalLink">getWindowAttachCount</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowId()" title="class or interface in android.view" class="externalLink">getWindowId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowInsetsController()" title="class or interface in android.view" class="externalLink">getWindowInsetsController</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowSystemUiVisibility()" title="class or interface in android.view" class="externalLink">getWindowSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowToken()" title="class or interface in android.view" class="externalLink">getWindowToken</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowVisibility()" title="class or interface in android.view" class="externalLink">getWindowVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowVisibleDisplayFrame(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">getWindowVisibleDisplayFrame</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getX()" title="class or interface in android.view" class="externalLink">getX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getY()" title="class or interface in android.view" class="externalLink">getY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getZ()" title="class or interface in android.view" class="externalLink">getZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasExplicitFocusable()" title="class or interface in android.view" class="externalLink">hasExplicitFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasFocusable()" title="class or interface in android.view" class="externalLink">hasFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasNestedScrollingParent()" title="class or interface in android.view" class="externalLink">hasNestedScrollingParent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasOnClickListeners()" title="class or interface in android.view" class="externalLink">hasOnClickListeners</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasOnLongClickListeners()" title="class or interface in android.view" class="externalLink">hasOnLongClickListeners</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasOverlappingRendering()" title="class or interface in android.view" class="externalLink">hasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasPointerCapture()" title="class or interface in android.view" class="externalLink">hasPointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasWindowFocus()" title="class or interface in android.view" class="externalLink">hasWindowFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#inflate(android.content.Context,int,android.view.ViewGroup)" title="class or interface in android.view" class="externalLink">inflate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate()" title="class or interface in android.view" class="externalLink">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate(int,int,int,int)" title="class or interface in android.view" class="externalLink">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidateDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">invalidateDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidateOutline()" title="class or interface in android.view" class="externalLink">invalidateOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isAccessibilityFocused()" title="class or interface in android.view" class="externalLink">isAccessibilityFocused</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isAccessibilityHeading()" title="class or interface in android.view" class="externalLink">isAccessibilityHeading</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isActivated()" title="class or interface in android.view" class="externalLink">isActivated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isAttachedToWindow()" title="class or interface in android.view" class="externalLink">isAttachedToWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isClickable()" title="class or interface in android.view" class="externalLink">isClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isContextClickable()" title="class or interface in android.view" class="externalLink">isContextClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDirty()" title="class or interface in android.view" class="externalLink">isDirty</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDrawingCacheEnabled()" title="class or interface in android.view" class="externalLink">isDrawingCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDuplicateParentStateEnabled()" title="class or interface in android.view" class="externalLink">isDuplicateParentStateEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isEnabled()" title="class or interface in android.view" class="externalLink">isEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusable()" title="class or interface in android.view" class="externalLink">isFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusableInTouchMode()" title="class or interface in android.view" class="externalLink">isFocusableInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocused()" title="class or interface in android.view" class="externalLink">isFocused</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusedByDefault()" title="class or interface in android.view" class="externalLink">isFocusedByDefault</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isForceDarkAllowed()" title="class or interface in android.view" class="externalLink">isForceDarkAllowed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHapticFeedbackEnabled()" title="class or interface in android.view" class="externalLink">isHapticFeedbackEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHardwareAccelerated()" title="class or interface in android.view" class="externalLink">isHardwareAccelerated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHorizontalFadingEdgeEnabled()" title="class or interface in android.view" class="externalLink">isHorizontalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHorizontalScrollBarEnabled()" title="class or interface in android.view" class="externalLink">isHorizontalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHovered()" title="class or interface in android.view" class="externalLink">isHovered</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isImportantForAccessibility()" title="class or interface in android.view" class="externalLink">isImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isImportantForAutofill()" title="class or interface in android.view" class="externalLink">isImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isImportantForContentCapture()" title="class or interface in android.view" class="externalLink">isImportantForContentCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInEditMode()" title="class or interface in android.view" class="externalLink">isInEditMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInLayout()" title="class or interface in android.view" class="externalLink">isInLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInTouchMode()" title="class or interface in android.view" class="externalLink">isInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isKeyboardNavigationCluster()" title="class or interface in android.view" class="externalLink">isKeyboardNavigationCluster</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLaidOut()" title="class or interface in android.view" class="externalLink">isLaidOut</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLayoutDirectionResolved()" title="class or interface in android.view" class="externalLink">isLayoutDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLayoutRequested()" title="class or interface in android.view" class="externalLink">isLayoutRequested</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLongClickable()" title="class or interface in android.view" class="externalLink">isLongClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isNestedScrollingEnabled()" title="class or interface in android.view" class="externalLink">isNestedScrollingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isOpaque()" title="class or interface in android.view" class="externalLink">isOpaque</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPaddingOffsetRequired()" title="class or interface in android.view" class="externalLink">isPaddingOffsetRequired</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPaddingRelative()" title="class or interface in android.view" class="externalLink">isPaddingRelative</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPivotSet()" title="class or interface in android.view" class="externalLink">isPivotSet</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPressed()" title="class or interface in android.view" class="externalLink">isPressed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSaveEnabled()" title="class or interface in android.view" class="externalLink">isSaveEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSaveFromParentEnabled()" title="class or interface in android.view" class="externalLink">isSaveFromParentEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isScreenReaderFocusable()" title="class or interface in android.view" class="externalLink">isScreenReaderFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isScrollbarFadingEnabled()" title="class or interface in android.view" class="externalLink">isScrollbarFadingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isScrollContainer()" title="class or interface in android.view" class="externalLink">isScrollContainer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSelected()" title="class or interface in android.view" class="externalLink">isSelected</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isShowingLayoutBounds()" title="class or interface in android.view" class="externalLink">isShowingLayoutBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isShown()" title="class or interface in android.view" class="externalLink">isShown</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSoundEffectsEnabled()" title="class or interface in android.view" class="externalLink">isSoundEffectsEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTemporarilyDetached()" title="class or interface in android.view" class="externalLink">isTemporarilyDetached</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTextAlignmentResolved()" title="class or interface in android.view" class="externalLink">isTextAlignmentResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTextDirectionResolved()" title="class or interface in android.view" class="externalLink">isTextDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isVerticalFadingEdgeEnabled()" title="class or interface in android.view" class="externalLink">isVerticalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isVerticalScrollBarEnabled()" title="class or interface in android.view" class="externalLink">isVerticalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isVisibleToUserForAutofill(int)" title="class or interface in android.view" class="externalLink">isVisibleToUserForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#keyboardNavigationClusterSearch(android.view.View,int)" title="class or interface in android.view" class="externalLink">keyboardNavigationClusterSearch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#measure(int,int)" title="class or interface in android.view" class="externalLink">measure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#mergeDrawableStates(int%5B%5D,int%5B%5D)" title="class or interface in android.view" class="externalLink">mergeDrawableStates</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#offsetLeftAndRight(int)" title="class or interface in android.view" class="externalLink">offsetLeftAndRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#offsetTopAndBottom(int)" title="class or interface in android.view" class="externalLink">offsetTopAndBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onAnimationEnd()" title="class or interface in android.view" class="externalLink">onAnimationEnd</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onAnimationStart()" title="class or interface in android.view" class="externalLink">onAnimationStart</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onApplyWindowInsets(android.view.WindowInsets)" title="class or interface in android.view" class="externalLink">onApplyWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCancelPendingInputEvents()" title="class or interface in android.view" class="externalLink">onCancelPendingInputEvents</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCapturedPointerEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onCapturedPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCheckIsTextEditor()" title="class or interface in android.view" class="externalLink">onCheckIsTextEditor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onConfigurationChanged(android.content.res.Configuration)" title="class or interface in android.view" class="externalLink">onConfigurationChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCreateContextMenu(android.view.ContextMenu)" title="class or interface in android.view" class="externalLink">onCreateContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCreateInputConnection(android.view.inputmethod.EditorInfo)" title="class or interface in android.view" class="externalLink">onCreateInputConnection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDisplayHint(int)" title="class or interface in android.view" class="externalLink">onDisplayHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDragEvent(android.view.DragEvent)" title="class or interface in android.view" class="externalLink">onDragEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDraw(android.graphics.Canvas)" title="class or interface in android.view" class="externalLink">onDraw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDrawForeground(android.graphics.Canvas)" title="class or interface in android.view" class="externalLink">onDrawForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDrawScrollBars(android.graphics.Canvas)" title="class or interface in android.view" class="externalLink">onDrawScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFilterTouchEventForSecurity(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onFilterTouchEventForSecurity</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFinishInflate()" title="class or interface in android.view" class="externalLink">onFinishInflate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFinishTemporaryDetach()" title="class or interface in android.view" class="externalLink">onFinishTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFocusChanged(boolean,int,android.graphics.Rect)" title="class or interface in android.view" class="externalLink">onFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onGenericMotionEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onGenericMotionEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onHoverChanged(boolean)" title="class or interface in android.view" class="externalLink">onHoverChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onHoverEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onHoverEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">onInitializeAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)" title="class or interface in android.view" class="externalLink">onInitializeAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyDown(int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyDown</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyLongPress(int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyLongPress</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyMultiple(int,int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyMultiple</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyPreIme(int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyPreIme</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyShortcut(int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyShortcut</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyUp(int,android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">onKeyUp</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onOverScrolled(int,int,boolean,boolean)" title="class or interface in android.view" class="externalLink">onOverScrolled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onPointerCaptureChange(boolean)" title="class or interface in android.view" class="externalLink">onPointerCaptureChange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">onPopulateAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideAutofillStructure(android.view.ViewStructure,int)" title="class or interface in android.view" class="externalLink">onProvideAutofillStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideAutofillVirtualStructure(android.view.ViewStructure,int)" title="class or interface in android.view" class="externalLink">onProvideAutofillVirtualStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideContentCaptureStructure(android.view.ViewStructure,int)" title="class or interface in android.view" class="externalLink">onProvideContentCaptureStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideStructure(android.view.ViewStructure)" title="class or interface in android.view" class="externalLink">onProvideStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideVirtualStructure(android.view.ViewStructure)" title="class or interface in android.view" class="externalLink">onProvideVirtualStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onRestoreInstanceState(android.os.Parcelable)" title="class or interface in android.view" class="externalLink">onRestoreInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onRtlPropertiesChanged(int)" title="class or interface in android.view" class="externalLink">onRtlPropertiesChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSaveInstanceState()" title="class or interface in android.view" class="externalLink">onSaveInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onScreenStateChanged(int)" title="class or interface in android.view" class="externalLink">onScreenStateChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onScrollChanged(int,int,int,int)" title="class or interface in android.view" class="externalLink">onScrollChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSetAlpha(int)" title="class or interface in android.view" class="externalLink">onSetAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSizeChanged(int,int,int,int)" title="class or interface in android.view" class="externalLink">onSizeChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onStartTemporaryDetach()" title="class or interface in android.view" class="externalLink">onStartTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onVisibilityAggregated(boolean)" title="class or interface in android.view" class="externalLink">onVisibilityAggregated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onVisibilityChanged(android.view.View,int)" title="class or interface in android.view" class="externalLink">onVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowFocusChanged(boolean)" title="class or interface in android.view" class="externalLink">onWindowFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowSystemUiVisibilityChanged(int)" title="class or interface in android.view" class="externalLink">onWindowSystemUiVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowVisibilityChanged(int)" title="class or interface in android.view" class="externalLink">onWindowVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#overScrollBy(int,int,int,int,int,int,int,int,boolean)" title="class or interface in android.view" class="externalLink">overScrollBy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performAccessibilityAction(int,android.os.Bundle)" title="class or interface in android.view" class="externalLink">performAccessibilityAction</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performContextClick()" title="class or interface in android.view" class="externalLink">performContextClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performContextClick(float,float)" title="class or interface in android.view" class="externalLink">performContextClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performHapticFeedback(int)" title="class or interface in android.view" class="externalLink">performHapticFeedback</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performHapticFeedback(int,int)" title="class or interface in android.view" class="externalLink">performHapticFeedback</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performLongClick()" title="class or interface in android.view" class="externalLink">performLongClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performLongClick(float,float)" title="class or interface in android.view" class="externalLink">performLongClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#playSoundEffect(int)" title="class or interface in android.view" class="externalLink">playSoundEffect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#post(java.lang.Runnable)" title="class or interface in android.view" class="externalLink">post</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postDelayed(java.lang.Runnable,long)" title="class or interface in android.view" class="externalLink">postDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidate()" title="class or interface in android.view" class="externalLink">postInvalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidate(int,int,int,int)" title="class or interface in android.view" class="externalLink">postInvalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateDelayed(long)" title="class or interface in android.view" class="externalLink">postInvalidateDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateDelayed(long,int,int,int,int)" title="class or interface in android.view" class="externalLink">postInvalidateDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateOnAnimation()" title="class or interface in android.view" class="externalLink">postInvalidateOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateOnAnimation(int,int,int,int)" title="class or interface in android.view" class="externalLink">postInvalidateOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postOnAnimation(java.lang.Runnable)" title="class or interface in android.view" class="externalLink">postOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postOnAnimationDelayed(java.lang.Runnable,long)" title="class or interface in android.view" class="externalLink">postOnAnimationDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#refreshDrawableState()" title="class or interface in android.view" class="externalLink">refreshDrawableState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#releasePointerCapture()" title="class or interface in android.view" class="externalLink">releasePointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeCallbacks(java.lang.Runnable)" title="class or interface in android.view" class="externalLink">removeCallbacks</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)" title="class or interface in android.view" class="externalLink">removeOnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)" title="class or interface in android.view" class="externalLink">removeOnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)" title="class or interface in android.view" class="externalLink">removeOnUnhandledKeyEventListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestApplyInsets()" title="class or interface in android.view" class="externalLink">requestApplyInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFitSystemWindows()" title="class or interface in android.view" class="externalLink">requestFitSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocus()" title="class or interface in android.view" class="externalLink">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocus(int)" title="class or interface in android.view" class="externalLink">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocusFromTouch()" title="class or interface in android.view" class="externalLink">requestFocusFromTouch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestLayout()" title="class or interface in android.view" class="externalLink">requestLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestPointerCapture()" title="class or interface in android.view" class="externalLink">requestPointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestRectangleOnScreen(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">requestRectangleOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestRectangleOnScreen(android.graphics.Rect,boolean)" title="class or interface in android.view" class="externalLink">requestRectangleOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestUnbufferedDispatch(int)" title="class or interface in android.view" class="externalLink">requestUnbufferedDispatch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestUnbufferedDispatch(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">requestUnbufferedDispatch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requireViewById(int)" title="class or interface in android.view" class="externalLink">requireViewById</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#resetPivot()" title="class or interface in android.view" class="externalLink">resetPivot</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#resolveSize(int,int)" title="class or interface in android.view" class="externalLink">resolveSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#resolveSizeAndState(int,int,int)" title="class or interface in android.view" class="externalLink">resolveSizeAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#restoreHierarchyState(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">restoreHierarchyState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#saveAttributeDataForStyleable(android.content.Context,int%5B%5D,android.util.AttributeSet,android.content.res.TypedArray,int,int)" title="class or interface in android.view" class="externalLink">saveAttributeDataForStyleable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#saveHierarchyState(android.util.SparseArray)" title="class or interface in android.view" class="externalLink">saveHierarchyState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long)" title="class or interface in android.view" class="externalLink">scheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scrollBy(int,int)" title="class or interface in android.view" class="externalLink">scrollBy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scrollTo(int,int)" title="class or interface in android.view" class="externalLink">scrollTo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#sendAccessibilityEvent(int)" title="class or interface in android.view" class="externalLink">sendAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent)" title="class or interface in android.view" class="externalLink">sendAccessibilityEventUnchecked</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityDelegate(android.view.View.AccessibilityDelegate)" title="class or interface in android.view" class="externalLink">setAccessibilityDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityHeading(boolean)" title="class or interface in android.view" class="externalLink">setAccessibilityHeading</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityLiveRegion(int)" title="class or interface in android.view" class="externalLink">setAccessibilityLiveRegion</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityPaneTitle(java.lang.CharSequence)" title="class or interface in android.view" class="externalLink">setAccessibilityPaneTitle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityTraversalAfter(int)" title="class or interface in android.view" class="externalLink">setAccessibilityTraversalAfter</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityTraversalBefore(int)" title="class or interface in android.view" class="externalLink">setAccessibilityTraversalBefore</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setActivated(boolean)" title="class or interface in android.view" class="externalLink">setActivated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAlpha(float)" title="class or interface in android.view" class="externalLink">setAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAnimation(android.view.animation.Animation)" title="class or interface in android.view" class="externalLink">setAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAnimationMatrix(android.graphics.Matrix)" title="class or interface in android.view" class="externalLink">setAnimationMatrix</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAutofillHints(java.lang.String...)" title="class or interface in android.view" class="externalLink">setAutofillHints</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAutofillId(android.view.autofill.AutofillId)" title="class or interface in android.view" class="externalLink">setAutofillId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackground(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setBackground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundColor(int)" title="class or interface in android.view" class="externalLink">setBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setBackgroundDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundResource(int)" title="class or interface in android.view" class="externalLink">setBackgroundResource</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundTintBlendMode(android.graphics.BlendMode)" title="class or interface in android.view" class="externalLink">setBackgroundTintBlendMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundTintList(android.content.res.ColorStateList)" title="class or interface in android.view" class="externalLink">setBackgroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundTintMode(android.graphics.PorterDuff.Mode)" title="class or interface in android.view" class="externalLink">setBackgroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBottom(int)" title="class or interface in android.view" class="externalLink">setBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setCameraDistance(float)" title="class or interface in android.view" class="externalLink">setCameraDistance</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClickable(boolean)" title="class or interface in android.view" class="externalLink">setClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClipBounds(android.graphics.Rect)" title="class or interface in android.view" class="externalLink">setClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClipToOutline(boolean)" title="class or interface in android.view" class="externalLink">setClipToOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setContentCaptureSession(android.view.contentcapture.ContentCaptureSession)" title="class or interface in android.view" class="externalLink">setContentCaptureSession</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setContentDescription(java.lang.CharSequence)" title="class or interface in android.view" class="externalLink">setContentDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setContextClickable(boolean)" title="class or interface in android.view" class="externalLink">setContextClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDefaultFocusHighlightEnabled(boolean)" title="class or interface in android.view" class="externalLink">setDefaultFocusHighlightEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheBackgroundColor(int)" title="class or interface in android.view" class="externalLink">setDrawingCacheBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheEnabled(boolean)" title="class or interface in android.view" class="externalLink">setDrawingCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheQuality(int)" title="class or interface in android.view" class="externalLink">setDrawingCacheQuality</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDuplicateParentStateEnabled(boolean)" title="class or interface in android.view" class="externalLink">setDuplicateParentStateEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setElevation(float)" title="class or interface in android.view" class="externalLink">setElevation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setEnabled(boolean)" title="class or interface in android.view" class="externalLink">setEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFadingEdgeLength(int)" title="class or interface in android.view" class="externalLink">setFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFilterTouchesWhenObscured(boolean)" title="class or interface in android.view" class="externalLink">setFilterTouchesWhenObscured</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFitsSystemWindows(boolean)" title="class or interface in android.view" class="externalLink">setFitsSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusable(boolean)" title="class or interface in android.view" class="externalLink">setFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusable(int)" title="class or interface in android.view" class="externalLink">setFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusableInTouchMode(boolean)" title="class or interface in android.view" class="externalLink">setFocusableInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusedByDefault(boolean)" title="class or interface in android.view" class="externalLink">setFocusedByDefault</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForceDarkAllowed(boolean)" title="class or interface in android.view" class="externalLink">setForceDarkAllowed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForeground(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundTintBlendMode(android.graphics.BlendMode)" title="class or interface in android.view" class="externalLink">setForegroundTintBlendMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundTintList(android.content.res.ColorStateList)" title="class or interface in android.view" class="externalLink">setForegroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundTintMode(android.graphics.PorterDuff.Mode)" title="class or interface in android.view" class="externalLink">setForegroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHapticFeedbackEnabled(boolean)" title="class or interface in android.view" class="externalLink">setHapticFeedbackEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHasTransientState(boolean)" title="class or interface in android.view" class="externalLink">setHasTransientState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalFadingEdgeEnabled(boolean)" title="class or interface in android.view" class="externalLink">setHorizontalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalScrollBarEnabled(boolean)" title="class or interface in android.view" class="externalLink">setHorizontalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalScrollbarThumbDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setHorizontalScrollbarThumbDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalScrollbarTrackDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setHorizontalScrollbarTrackDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHovered(boolean)" title="class or interface in android.view" class="externalLink">setHovered</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setId(int)" title="class or interface in android.view" class="externalLink">setId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setImportantForAccessibility(int)" title="class or interface in android.view" class="externalLink">setImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setImportantForAutofill(int)" title="class or interface in android.view" class="externalLink">setImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setImportantForContentCapture(int)" title="class or interface in android.view" class="externalLink">setImportantForContentCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setKeepScreenOn(boolean)" title="class or interface in android.view" class="externalLink">setKeepScreenOn</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setKeyboardNavigationCluster(boolean)" title="class or interface in android.view" class="externalLink">setKeyboardNavigationCluster</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLabelFor(int)" title="class or interface in android.view" class="externalLink">setLabelFor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayerPaint(android.graphics.Paint)" title="class or interface in android.view" class="externalLink">setLayerPaint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayerType(int,android.graphics.Paint)" title="class or interface in android.view" class="externalLink">setLayerType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayoutDirection(int)" title="class or interface in android.view" class="externalLink">setLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayoutParams(android.view.ViewGroup.LayoutParams)" title="class or interface in android.view" class="externalLink">setLayoutParams</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLeft(int)" title="class or interface in android.view" class="externalLink">setLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLeftTopRightBottom(int,int,int,int)" title="class or interface in android.view" class="externalLink">setLeftTopRightBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLongClickable(boolean)" title="class or interface in android.view" class="externalLink">setLongClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMeasuredDimension(int,int)" title="class or interface in android.view" class="externalLink">setMeasuredDimension</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMinimumHeight(int)" title="class or interface in android.view" class="externalLink">setMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMinimumWidth(int)" title="class or interface in android.view" class="externalLink">setMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNestedScrollingEnabled(boolean)" title="class or interface in android.view" class="externalLink">setNestedScrollingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextClusterForwardId(int)" title="class or interface in android.view" class="externalLink">setNextClusterForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusDownId(int)" title="class or interface in android.view" class="externalLink">setNextFocusDownId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusForwardId(int)" title="class or interface in android.view" class="externalLink">setNextFocusForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusLeftId(int)" title="class or interface in android.view" class="externalLink">setNextFocusLeftId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusRightId(int)" title="class or interface in android.view" class="externalLink">setNextFocusRightId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusUpId(int)" title="class or interface in android.view" class="externalLink">setNextFocusUpId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener)" title="class or interface in android.view" class="externalLink">setOnApplyWindowInsetsListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnCapturedPointerListener(android.view.View.OnCapturedPointerListener)" title="class or interface in android.view" class="externalLink">setOnCapturedPointerListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnClickListener(android.view.View.OnClickListener)" title="class or interface in android.view" class="externalLink">setOnClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnContextClickListener(android.view.View.OnContextClickListener)" title="class or interface in android.view" class="externalLink">setOnContextClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnCreateContextMenuListener(android.view.View.OnCreateContextMenuListener)" title="class or interface in android.view" class="externalLink">setOnCreateContextMenuListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnDragListener(android.view.View.OnDragListener)" title="class or interface in android.view" class="externalLink">setOnDragListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnFocusChangeListener(android.view.View.OnFocusChangeListener)" title="class or interface in android.view" class="externalLink">setOnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnGenericMotionListener(android.view.View.OnGenericMotionListener)" title="class or interface in android.view" class="externalLink">setOnGenericMotionListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnHoverListener(android.view.View.OnHoverListener)" title="class or interface in android.view" class="externalLink">setOnHoverListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnKeyListener(android.view.View.OnKeyListener)" title="class or interface in android.view" class="externalLink">setOnKeyListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnLongClickListener(android.view.View.OnLongClickListener)" title="class or interface in android.view" class="externalLink">setOnLongClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnScrollChangeListener(android.view.View.OnScrollChangeListener)" title="class or interface in android.view" class="externalLink">setOnScrollChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener)" title="class or interface in android.view" class="externalLink">setOnSystemUiVisibilityChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnTouchListener(android.view.View.OnTouchListener)" title="class or interface in android.view" class="externalLink">setOnTouchListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOutlineAmbientShadowColor(int)" title="class or interface in android.view" class="externalLink">setOutlineAmbientShadowColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOutlineProvider(android.view.ViewOutlineProvider)" title="class or interface in android.view" class="externalLink">setOutlineProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOutlineSpotShadowColor(int)" title="class or interface in android.view" class="externalLink">setOutlineSpotShadowColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOverScrollMode(int)" title="class or interface in android.view" class="externalLink">setOverScrollMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPadding(int,int,int,int)" title="class or interface in android.view" class="externalLink">setPadding</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPaddingRelative(int,int,int,int)" title="class or interface in android.view" class="externalLink">setPaddingRelative</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPivotX(float)" title="class or interface in android.view" class="externalLink">setPivotX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPivotY(float)" title="class or interface in android.view" class="externalLink">setPivotY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPointerIcon(android.view.PointerIcon)" title="class or interface in android.view" class="externalLink">setPointerIcon</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPressed(boolean)" title="class or interface in android.view" class="externalLink">setPressed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRevealOnFocusHint(boolean)" title="class or interface in android.view" class="externalLink">setRevealOnFocusHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRight(int)" title="class or interface in android.view" class="externalLink">setRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotation(float)" title="class or interface in android.view" class="externalLink">setRotation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotationX(float)" title="class or interface in android.view" class="externalLink">setRotationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotationY(float)" title="class or interface in android.view" class="externalLink">setRotationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSaveEnabled(boolean)" title="class or interface in android.view" class="externalLink">setSaveEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSaveFromParentEnabled(boolean)" title="class or interface in android.view" class="externalLink">setSaveFromParentEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScaleX(float)" title="class or interface in android.view" class="externalLink">setScaleX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScaleY(float)" title="class or interface in android.view" class="externalLink">setScaleY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScreenReaderFocusable(boolean)" title="class or interface in android.view" class="externalLink">setScreenReaderFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarDefaultDelayBeforeFade(int)" title="class or interface in android.view" class="externalLink">setScrollBarDefaultDelayBeforeFade</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarFadeDuration(int)" title="class or interface in android.view" class="externalLink">setScrollBarFadeDuration</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollbarFadingEnabled(boolean)" title="class or interface in android.view" class="externalLink">setScrollbarFadingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarSize(int)" title="class or interface in android.view" class="externalLink">setScrollBarSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarStyle(int)" title="class or interface in android.view" class="externalLink">setScrollBarStyle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollContainer(boolean)" title="class or interface in android.view" class="externalLink">setScrollContainer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollIndicators(int)" title="class or interface in android.view" class="externalLink">setScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollIndicators(int,int)" title="class or interface in android.view" class="externalLink">setScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollX(int)" title="class or interface in android.view" class="externalLink">setScrollX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollY(int)" title="class or interface in android.view" class="externalLink">setScrollY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSelected(boolean)" title="class or interface in android.view" class="externalLink">setSelected</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSoundEffectsEnabled(boolean)" title="class or interface in android.view" class="externalLink">setSoundEffectsEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setStateDescription(java.lang.CharSequence)" title="class or interface in android.view" class="externalLink">setStateDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setStateListAnimator(android.animation.StateListAnimator)" title="class or interface in android.view" class="externalLink">setStateListAnimator</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSystemGestureExclusionRects(java.util.List)" title="class or interface in android.view" class="externalLink">setSystemGestureExclusionRects</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSystemUiVisibility(int)" title="class or interface in android.view" class="externalLink">setSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTag(int,java.lang.Object)" title="class or interface in android.view" class="externalLink">setTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTag(java.lang.Object)" title="class or interface in android.view" class="externalLink">setTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTextAlignment(int)" title="class or interface in android.view" class="externalLink">setTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTextDirection(int)" title="class or interface in android.view" class="externalLink">setTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTooltipText(java.lang.CharSequence)" title="class or interface in android.view" class="externalLink">setTooltipText</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTop(int)" title="class or interface in android.view" class="externalLink">setTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTouchDelegate(android.view.TouchDelegate)" title="class or interface in android.view" class="externalLink">setTouchDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTransitionAlpha(float)" title="class or interface in android.view" class="externalLink">setTransitionAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTransitionName(java.lang.String)" title="class or interface in android.view" class="externalLink">setTransitionName</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTransitionVisibility(int)" title="class or interface in android.view" class="externalLink">setTransitionVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationX(float)" title="class or interface in android.view" class="externalLink">setTranslationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationY(float)" title="class or interface in android.view" class="externalLink">setTranslationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationZ(float)" title="class or interface in android.view" class="externalLink">setTranslationZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalFadingEdgeEnabled(boolean)" title="class or interface in android.view" class="externalLink">setVerticalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollBarEnabled(boolean)" title="class or interface in android.view" class="externalLink">setVerticalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollbarPosition(int)" title="class or interface in android.view" class="externalLink">setVerticalScrollbarPosition</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollbarThumbDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setVerticalScrollbarThumbDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollbarTrackDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">setVerticalScrollbarTrackDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setWillNotCacheDrawing(boolean)" title="class or interface in android.view" class="externalLink">setWillNotCacheDrawing</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setWillNotDraw(boolean)" title="class or interface in android.view" class="externalLink">setWillNotDraw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setX(float)" title="class or interface in android.view" class="externalLink">setX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setY(float)" title="class or interface in android.view" class="externalLink">setY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setZ(float)" title="class or interface in android.view" class="externalLink">setZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#showContextMenu()" title="class or interface in android.view" class="externalLink">showContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#showContextMenu(float,float)" title="class or interface in android.view" class="externalLink">showContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startActionMode(android.view.ActionMode.Callback)" title="class or interface in android.view" class="externalLink">startActionMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startActionMode(android.view.ActionMode.Callback,int)" title="class or interface in android.view" class="externalLink">startActionMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startAnimation(android.view.animation.Animation)" title="class or interface in android.view" class="externalLink">startAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startDrag(android.content.ClipData,android.view.View.DragShadowBuilder,java.lang.Object,int)" title="class or interface in android.view" class="externalLink">startDrag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startDragAndDrop(android.content.ClipData,android.view.View.DragShadowBuilder,java.lang.Object,int)" title="class or interface in android.view" class="externalLink">startDragAndDrop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startNestedScroll(int)" title="class or interface in android.view" class="externalLink">startNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#stopNestedScroll()" title="class or interface in android.view" class="externalLink">stopNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#toString()" title="class or interface in android.view" class="externalLink">toString</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#transformMatrixToGlobal(android.graphics.Matrix)" title="class or interface in android.view" class="externalLink">transformMatrixToGlobal</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#transformMatrixToLocal(android.graphics.Matrix)" title="class or interface in android.view" class="externalLink">transformMatrixToLocal</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#unscheduleDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">unscheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable)" title="class or interface in android.view" class="externalLink">unscheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#updateDragShadow(android.view.View.DragShadowBuilder)" title="class or interface in android.view" class="externalLink">updateDragShadow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#verifyDrawable(android.graphics.drawable.Drawable)" title="class or interface in android.view" class="externalLink">verifyDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#willNotCacheDrawing()" title="class or interface in android.view" class="externalLink">willNotCacheDrawing</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#willNotDraw()" title="class or interface in android.view" class="externalLink" target="_top">willNotDraw</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html" title="class or interface in java.lang" class="externalLink" target="_top">Object</a></h3>
<code><a href="https://developer.android.com/reference/java/lang/Object.html#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink" target="_top">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.android.view.ViewParent">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/ViewParent.html" title="class or interface in android.view" class="externalLink" target="_top">ViewParent</a></h3>
<code><a href="https://developer.android.com/reference/android/view/ViewParent.html#canResolveLayoutDirection()" title="class or interface in android.view" class="externalLink">canResolveLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#canResolveTextAlignment()" title="class or interface in android.view" class="externalLink">canResolveTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#canResolveTextDirection()" title="class or interface in android.view" class="externalLink">canResolveTextDirection</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#createContextMenu(android.view.ContextMenu)" title="class or interface in android.view" class="externalLink">createContextMenu</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#getLayoutDirection()" title="class or interface in android.view" class="externalLink">getLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#getParent()" title="class or interface in android.view" class="externalLink">getParent</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#getParentForAccessibility()" title="class or interface in android.view" class="externalLink">getParentForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#getTextAlignment()" title="class or interface in android.view" class="externalLink">getTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#getTextDirection()" title="class or interface in android.view" class="externalLink">getTextDirection</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#isLayoutDirectionResolved()" title="class or interface in android.view" class="externalLink">isLayoutDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#isLayoutRequested()" title="class or interface in android.view" class="externalLink">isLayoutRequested</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#isTextAlignmentResolved()" title="class or interface in android.view" class="externalLink">isTextAlignmentResolved</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#isTextDirectionResolved()" title="class or interface in android.view" class="externalLink">isTextDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#keyboardNavigationClusterSearch(android.view.View,int)" title="class or interface in android.view" class="externalLink">keyboardNavigationClusterSearch</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#requestFitSystemWindows()" title="class or interface in android.view" class="externalLink">requestFitSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/ViewParent.html?is-external=true#requestLayout()" title="class or interface in android.view" class="externalLink" target="_top">requestLayout</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="SHOW_BUFFERING_NEVER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SHOW_BUFFERING_NEVER</h4>
<pre>public static final&nbsp;int SHOW_BUFFERING_NEVER</pre>
<div class="block">The buffering view is never shown.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#com.google.android.exoplayer2.ui.PlayerView.SHOW_BUFFERING_NEVER">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="SHOW_BUFFERING_WHEN_PLAYING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SHOW_BUFFERING_WHEN_PLAYING</h4>
<pre>public static final&nbsp;int SHOW_BUFFERING_WHEN_PLAYING</pre>
<div class="block">The buffering view is shown when the player is in the <a href="../Player.html#STATE_BUFFERING"><code>buffering</code></a>
state and <a href="../Player.html#getPlayWhenReady()"><code>playWhenReady</code></a> is <code>true</code>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#com.google.android.exoplayer2.ui.PlayerView.SHOW_BUFFERING_WHEN_PLAYING">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="SHOW_BUFFERING_ALWAYS">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SHOW_BUFFERING_ALWAYS</h4>
<pre>public static final&nbsp;int SHOW_BUFFERING_ALWAYS</pre>
<div class="block">The buffering view is always shown when the player is in the <a href="../Player.html#STATE_BUFFERING"><code>buffering</code></a> state.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#com.google.android.exoplayer2.ui.PlayerView.SHOW_BUFFERING_ALWAYS">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(android.content.Context)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PlayerView</h4>
<pre>public&nbsp;PlayerView&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context)</pre>
</li>
</ul>
<a id="&lt;init&gt;(android.content.Context,android.util.AttributeSet)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PlayerView</h4>
<pre>public&nbsp;PlayerView&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context,
@Nullable
<a href="https://developer.android.com/reference/android/util/AttributeSet.html" title="class or interface in android.util" class="externalLink" target="_top">AttributeSet</a>&nbsp;attrs)</pre>
</li>
</ul>
<a id="&lt;init&gt;(android.content.Context,android.util.AttributeSet,int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PlayerView</h4>
<pre>public&nbsp;PlayerView&#8203;(<a href="https://developer.android.com/reference/android/content/Context.html" title="class or interface in android.content" class="externalLink" target="_top">Context</a>&nbsp;context,
@Nullable
<a href="https://developer.android.com/reference/android/util/AttributeSet.html" title="class or interface in android.util" class="externalLink" target="_top">AttributeSet</a>&nbsp;attrs,
int&nbsp;defStyleAttr)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="switchTargetView(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerView,com.google.android.exoplayer2.ui.PlayerView)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>switchTargetView</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;switchTargetView&#8203;(<a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a>&nbsp;player,
@Nullable
<a href="PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a>&nbsp;oldPlayerView,
@Nullable
<a href="PlayerView.html" title="class in com.google.android.exoplayer2.ui">PlayerView</a>&nbsp;newPlayerView)</pre>
<div class="block">Switches the view targeted by a given <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The player whose target view is being switched.</dd>
<dd><code>oldPlayerView</code> - The old view to detach from the player.</dd>
<dd><code>newPlayerView</code> - The new view to attach to the player.</dd>
</dl>
</li>
</ul>
<a id="getPlayer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayer</h4>
<pre class="methodSignature">@Nullable
public&nbsp;<a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a>&nbsp;getPlayer()</pre>
<div class="block">Returns the player currently set on this view, or null if no player is set.</div>
</li>
</ul>
<a id="setPlayer(com.google.android.exoplayer2.Player)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPlayer</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setPlayer&#8203;(@Nullable
<a href="../Player.html" title="interface in com.google.android.exoplayer2">Player</a>&nbsp;player)</pre>
<div class="block">Set the <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to use.
<p>To transition a <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> from targeting one view to another, it's recommended to use
<a href="#switchTargetView(com.google.android.exoplayer2.Player,com.google.android.exoplayer2.ui.PlayerView,com.google.android.exoplayer2.ui.PlayerView)"><code>switchTargetView(Player, PlayerView, PlayerView)</code></a> rather than this method. If you do
wish to use this method directly, be sure to attach the player to the new view <em>before</em>
calling <code>setPlayer(null)</code> to detach it from the old one. This ordering is significantly
more efficient and may allow for more seamless transitions.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The <a href="../Player.html" title="interface in com.google.android.exoplayer2"><code>Player</code></a> to use, or <code>null</code> to detach the current player. Only
players which are accessed on the main thread are supported (<code>
player.getApplicationLooper() == Looper.getMainLooper()</code>).</dd>
</dl>
</li>
</ul>
<a id="setVisibility(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVisibility</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setVisibility&#8203;(int&nbsp;visibility)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developer.android.com/reference/android/view/View.html#setVisibility(int)" title="class or interface in android.view" class="externalLink">setVisibility</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">View</a></code></dd>
</dl>
</li>
</ul>
<a id="setResizeMode(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setResizeMode</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setResizeMode&#8203;(<a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui">@ResizeMode</a>
int&nbsp;resizeMode)</pre>
<div class="block">Sets the <a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resizeMode</code> - The <a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getResizeMode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResizeMode</h4>
<pre class="methodSignature"><a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui">@ResizeMode</a>
public&nbsp;int&nbsp;getResizeMode()</pre>
<div class="block">Returns the <a href="AspectRatioFrameLayout.ResizeMode.html" title="annotation in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.ResizeMode</code></a>.</div>
</li>
</ul>
<a id="getUseArtwork()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUseArtwork</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;getUseArtwork()</pre>
<div class="block">Returns whether artwork is displayed if present in the media.</div>
</li>
</ul>
<a id="setUseArtwork(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUseArtwork</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setUseArtwork&#8203;(boolean&nbsp;useArtwork)</pre>
<div class="block">Sets whether artwork is displayed if present in the media.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>useArtwork</code> - Whether artwork is displayed.</dd>
</dl>
</li>
</ul>
<a id="getDefaultArtwork()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultArtwork</h4>
<pre class="methodSignature">@Nullable
public&nbsp;<a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.html" title="class or interface in android.graphics.drawable" class="externalLink" target="_top">Drawable</a>&nbsp;getDefaultArtwork()</pre>
<div class="block">Returns the default artwork to display.</div>
</li>
</ul>
<a id="setDefaultArtwork(android.graphics.drawable.Drawable)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefaultArtwork</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setDefaultArtwork&#8203;(@Nullable
<a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.html" title="class or interface in android.graphics.drawable" class="externalLink" target="_top">Drawable</a>&nbsp;defaultArtwork)</pre>
<div class="block">Sets the default artwork to display if <code>useArtwork</code> is <code>true</code> and no artwork is
present in the media.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>defaultArtwork</code> - the default artwork to display</dd>
</dl>
</li>
</ul>
<a id="getUseController()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUseController</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;getUseController()</pre>
<div class="block">Returns whether the playback controls can be shown.</div>
</li>
</ul>
<a id="setUseController(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUseController</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setUseController&#8203;(boolean&nbsp;useController)</pre>
<div class="block">Sets whether the playback controls can be shown. If set to <code>false</code> the playback controls
are never visible and are disconnected from the player.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>useController</code> - Whether the playback controls can be shown.</dd>
</dl>
</li>
</ul>
<a id="setShutterBackgroundColor(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShutterBackgroundColor</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShutterBackgroundColor&#8203;(int&nbsp;color)</pre>
<div class="block">Sets the background color of the <code>exo_shutter</code> view.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>color</code> - The background color.</dd>
</dl>
</li>
</ul>
<a id="setKeepContentOnPlayerReset(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKeepContentOnPlayerReset</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setKeepContentOnPlayerReset&#8203;(boolean&nbsp;keepContentOnPlayerReset)</pre>
<div class="block">Sets whether the currently displayed video frame or media artwork is kept visible when the
player is reset. A player reset is defined to mean the player being re-prepared with different
media, the player transitioning to unprepared media or an empty list of media items, or the
player being replaced or cleared by calling <a href="#setPlayer(com.google.android.exoplayer2.Player)"><code>setPlayer(Player)</code></a>.
<p>If enabled, the currently displayed video frame or media artwork will be kept visible until
the player set on the view has been successfully prepared with new media and loaded enough of
it to have determined the available tracks. Hence enabling this option allows transitioning
from playing one piece of media to another, or from using one player instance to another,
without clearing the view's content.
<p>If disabled, the currently displayed video frame or media artwork will be hidden as soon as
the player is reset. Note that the video frame is hidden by making <code>exo_shutter</code> visible.
Hence the video frame will not be hidden if using a custom layout that omits this view.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>keepContentOnPlayerReset</code> - Whether the currently displayed video frame or media artwork is
kept visible when the player is reset.</dd>
</dl>
</li>
</ul>
<a id="setShowBuffering(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowBuffering</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowBuffering&#8203;(<a href="PlayerView.ShowBuffering.html" title="annotation in com.google.android.exoplayer2.ui">@ShowBuffering</a>
int&nbsp;showBuffering)</pre>
<div class="block">Sets whether a buffering spinner is displayed when the player is in the buffering state. The
buffering spinner is not displayed by default.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showBuffering</code> - The mode that defines when the buffering spinner is displayed. One of
<a href="#SHOW_BUFFERING_NEVER"><code>SHOW_BUFFERING_NEVER</code></a>, <a href="#SHOW_BUFFERING_WHEN_PLAYING"><code>SHOW_BUFFERING_WHEN_PLAYING</code></a> and <a href="#SHOW_BUFFERING_ALWAYS"><code>SHOW_BUFFERING_ALWAYS</code></a>.</dd>
</dl>
</li>
</ul>
<a id="setErrorMessageProvider(com.google.android.exoplayer2.util.ErrorMessageProvider)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setErrorMessageProvider</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setErrorMessageProvider&#8203;(@Nullable
<a href="../util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util">ErrorMessageProvider</a>&lt;? super <a href="../ExoPlaybackException.html" title="class in com.google.android.exoplayer2">ExoPlaybackException</a>&gt;&nbsp;errorMessageProvider)</pre>
<div class="block">Sets the optional <a href="../util/ErrorMessageProvider.html" title="interface in com.google.android.exoplayer2.util"><code>ErrorMessageProvider</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>errorMessageProvider</code> - The error message provider.</dd>
</dl>
</li>
</ul>
<a id="setCustomErrorMessage(java.lang.CharSequence)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCustomErrorMessage</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setCustomErrorMessage&#8203;(@Nullable
<a href="https://developer.android.com/reference/java/lang/CharSequence.html" title="class or interface in java.lang" class="externalLink" target="_top">CharSequence</a>&nbsp;message)</pre>
<div class="block">Sets a custom error message to be displayed by the view. The error message will be displayed
permanently, unless it is cleared by passing <code>null</code> to this method.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>message</code> - The message to display, or <code>null</code> to clear a previously set message.</dd>
</dl>
</li>
</ul>
<a id="dispatchKeyEvent(android.view.KeyEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dispatchKeyEvent</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;dispatchKeyEvent&#8203;(<a href="https://developer.android.com/reference/android/view/KeyEvent.html" title="class or interface in android.view" class="externalLink" target="_top">KeyEvent</a>&nbsp;event)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEvent(android.view.KeyEvent)" title="class or interface in android.view" class="externalLink">dispatchKeyEvent</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/ViewGroup.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a></code></dd>
</dl>
</li>
</ul>
<a id="dispatchMediaKeyEvent(android.view.KeyEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dispatchMediaKeyEvent</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;dispatchMediaKeyEvent&#8203;(<a href="https://developer.android.com/reference/android/view/KeyEvent.html" title="class or interface in android.view" class="externalLink" target="_top">KeyEvent</a>&nbsp;event)</pre>
<div class="block">Called to process media key events. Any <a href="https://developer.android.com/reference/android/view/KeyEvent.html" title="class or interface in android.view" class="externalLink" target="_top"><code>KeyEvent</code></a> can be passed but only media key
events will be handled. Does nothing if playback controls are disabled.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>event</code> - A key event.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the key event was handled.</dd>
</dl>
</li>
</ul>
<a id="isControllerVisible()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isControllerVisible</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isControllerVisible()</pre>
<div class="block">Returns whether the controller is currently visible.</div>
</li>
</ul>
<a id="showController()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>showController</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;showController()</pre>
<div class="block">Shows the playback controls. Does nothing if playback controls are disabled.
<p>The playback controls are automatically hidden during playback after {<a href="#getControllerShowTimeoutMs()"><code>getControllerShowTimeoutMs()</code></a>}. They are shown indefinitely when playback has not started yet,
is paused, has ended or failed.</div>
</li>
</ul>
<a id="hideController()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hideController</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;hideController()</pre>
<div class="block">Hides the playback controls. Does nothing if playback controls are disabled.</div>
</li>
</ul>
<a id="getControllerShowTimeoutMs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControllerShowTimeoutMs</h4>
<pre class="methodSignature">public&nbsp;int&nbsp;getControllerShowTimeoutMs()</pre>
<div class="block">Returns the playback controls timeout. The playback controls are automatically hidden after
this duration of time has elapsed without user input and with playback or buffering in
progress.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The timeout in milliseconds. A non-positive value will cause the controller to remain
visible indefinitely.</dd>
</dl>
</li>
</ul>
<a id="setControllerShowTimeoutMs(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControllerShowTimeoutMs</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControllerShowTimeoutMs&#8203;(int&nbsp;controllerShowTimeoutMs)</pre>
<div class="block">Sets the playback controls timeout. The playback controls are automatically hidden after this
duration of time has elapsed without user input and with playback or buffering in progress.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>controllerShowTimeoutMs</code> - The timeout in milliseconds. A non-positive value will cause the
controller to remain visible indefinitely.</dd>
</dl>
</li>
</ul>
<a id="getControllerHideOnTouch()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControllerHideOnTouch</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;getControllerHideOnTouch()</pre>
<div class="block">Returns whether the playback controls are hidden by touch events.</div>
</li>
</ul>
<a id="setControllerHideOnTouch(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControllerHideOnTouch</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControllerHideOnTouch&#8203;(boolean&nbsp;controllerHideOnTouch)</pre>
<div class="block">Sets whether the playback controls are hidden by touch events.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>controllerHideOnTouch</code> - Whether the playback controls are hidden by touch events.</dd>
</dl>
</li>
</ul>
<a id="getControllerAutoShow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControllerAutoShow</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;getControllerAutoShow()</pre>
<div class="block">Returns whether the playback controls are automatically shown when playback starts, pauses,
ends, or fails. If set to false, the playback controls can be manually operated with <a href="#showController()"><code>showController()</code></a> and <a href="#hideController()"><code>hideController()</code></a>.</div>
</li>
</ul>
<a id="setControllerAutoShow(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControllerAutoShow</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControllerAutoShow&#8203;(boolean&nbsp;controllerAutoShow)</pre>
<div class="block">Sets whether the playback controls are automatically shown when playback starts, pauses, ends,
or fails. If set to false, the playback controls can be manually operated with <a href="#showController()"><code>showController()</code></a> and <a href="#hideController()"><code>hideController()</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>controllerAutoShow</code> - Whether the playback controls are allowed to show automatically.</dd>
</dl>
</li>
</ul>
<a id="setControllerHideDuringAds(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControllerHideDuringAds</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControllerHideDuringAds&#8203;(boolean&nbsp;controllerHideDuringAds)</pre>
<div class="block">Sets whether the playback controls are hidden when ads are playing. Controls are always shown
during ads if they are enabled and the player is paused.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>controllerHideDuringAds</code> - Whether the playback controls are hidden when ads are playing.</dd>
</dl>
</li>
</ul>
<a id="setControllerVisibilityListener(com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControllerVisibilityListener</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControllerVisibilityListener&#8203;(@Nullable
<a href="PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui">PlayerControlView.VisibilityListener</a>&nbsp;listener)</pre>
<div class="block">Set the <a href="PlayerControlView.VisibilityListener.html" title="interface in com.google.android.exoplayer2.ui"><code>PlayerControlView.VisibilityListener</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - The listener to be notified about visibility changes, or null to remove the
current listener.</dd>
</dl>
</li>
</ul>
<a id="setPlaybackPreparer(com.google.android.exoplayer2.PlaybackPreparer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPlaybackPreparer</h4>
<pre class="methodSignature"><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
public&nbsp;void&nbsp;setPlaybackPreparer&#8203;(@Nullable
<a href="../PlaybackPreparer.html" title="interface in com.google.android.exoplayer2">PlaybackPreparer</a>&nbsp;playbackPreparer)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> instead. The view calls <a href="../ControlDispatcher.html#dispatchPrepare(com.google.android.exoplayer2.Player)"><code>ControlDispatcher.dispatchPrepare(Player)</code></a> instead of <a href="../PlaybackPreparer.html#preparePlayback()"><code>PlaybackPreparer.preparePlayback()</code></a>. The <a href="../DefaultControlDispatcher.html" title="class in com.google.android.exoplayer2"><code>DefaultControlDispatcher</code></a> that the view
uses by default, calls <a href="../Player.html#prepare()"><code>Player.prepare()</code></a>. If you wish to customize this behaviour,
you can provide a custom implementation of <a href="../ControlDispatcher.html#dispatchPrepare(com.google.android.exoplayer2.Player)"><code>ControlDispatcher.dispatchPrepare(Player)</code></a>.</div>
</div>
</li>
</ul>
<a id="setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControlDispatcher</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControlDispatcher&#8203;(<a href="../ControlDispatcher.html" title="interface in com.google.android.exoplayer2">ControlDispatcher</a>&nbsp;controlDispatcher)</pre>
<div class="block">Sets the <a href="../ControlDispatcher.html" title="interface in com.google.android.exoplayer2"><code>ControlDispatcher</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>controlDispatcher</code> - The <a href="../ControlDispatcher.html" title="interface in com.google.android.exoplayer2"><code>ControlDispatcher</code></a>.</dd>
</dl>
</li>
</ul>
<a id="setShowRewindButton(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowRewindButton</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowRewindButton&#8203;(boolean&nbsp;showRewindButton)</pre>
<div class="block">Sets whether the rewind button is shown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showRewindButton</code> - Whether the rewind button is shown.</dd>
</dl>
</li>
</ul>
<a id="setShowFastForwardButton(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowFastForwardButton</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowFastForwardButton&#8203;(boolean&nbsp;showFastForwardButton)</pre>
<div class="block">Sets whether the fast forward button is shown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showFastForwardButton</code> - Whether the fast forward button is shown.</dd>
</dl>
</li>
</ul>
<a id="setShowPreviousButton(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowPreviousButton</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowPreviousButton&#8203;(boolean&nbsp;showPreviousButton)</pre>
<div class="block">Sets whether the previous button is shown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showPreviousButton</code> - Whether the previous button is shown.</dd>
</dl>
</li>
</ul>
<a id="setShowNextButton(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowNextButton</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowNextButton&#8203;(boolean&nbsp;showNextButton)</pre>
<div class="block">Sets whether the next button is shown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showNextButton</code> - Whether the next button is shown.</dd>
</dl>
</li>
</ul>
<a id="setRewindIncrementMs(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRewindIncrementMs</h4>
<pre class="methodSignature"><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
public&nbsp;void&nbsp;setRewindIncrementMs&#8203;(int&nbsp;rewindMs)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> with <a href="../DefaultControlDispatcher.html#%3Cinit%3E(long,long)"><code>DefaultControlDispatcher(long, long)</code></a>.</div>
</div>
</li>
</ul>
<a id="setFastForwardIncrementMs(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFastForwardIncrementMs</h4>
<pre class="methodSignature"><a href="https://developer.android.com/reference/java/lang/Deprecated.html" title="class or interface in java.lang" class="externalLink" target="_top">@Deprecated</a>
public&nbsp;void&nbsp;setFastForwardIncrementMs&#8203;(int&nbsp;fastForwardMs)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="#setControlDispatcher(com.google.android.exoplayer2.ControlDispatcher)"><code>setControlDispatcher(ControlDispatcher)</code></a> with <a href="../DefaultControlDispatcher.html#%3Cinit%3E(long,long)"><code>DefaultControlDispatcher(long, long)</code></a>.</div>
</div>
</li>
</ul>
<a id="setRepeatToggleModes(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRepeatToggleModes</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setRepeatToggleModes&#8203;(<a href="../util/RepeatModeUtil.RepeatToggleModes.html" title="annotation in com.google.android.exoplayer2.util">@RepeatToggleModes</a>
int&nbsp;repeatToggleModes)</pre>
<div class="block">Sets which repeat toggle modes are enabled.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>repeatToggleModes</code> - A set of <a href="../util/RepeatModeUtil.RepeatToggleModes.html" title="annotation in com.google.android.exoplayer2.util"><code>RepeatModeUtil.RepeatToggleModes</code></a>.</dd>
</dl>
</li>
</ul>
<a id="setShowShuffleButton(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowShuffleButton</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowShuffleButton&#8203;(boolean&nbsp;showShuffleButton)</pre>
<div class="block">Sets whether the shuffle button is shown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showShuffleButton</code> - Whether the shuffle button is shown.</dd>
</dl>
</li>
</ul>
<a id="setShowMultiWindowTimeBar(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowMultiWindowTimeBar</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setShowMultiWindowTimeBar&#8203;(boolean&nbsp;showMultiWindowTimeBar)</pre>
<div class="block">Sets whether the time bar should show all windows, as opposed to just the current one.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>showMultiWindowTimeBar</code> - Whether to show all windows.</dd>
</dl>
</li>
</ul>
<a id="setExtraAdGroupMarkers(long[],boolean[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExtraAdGroupMarkers</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setExtraAdGroupMarkers&#8203;(@Nullable
long[]&nbsp;extraAdGroupTimesMs,
@Nullable
boolean[]&nbsp;extraPlayedAdGroups)</pre>
<div class="block">Sets the millisecond positions of extra ad markers relative to the start of the window (or
timeline, if in multi-window mode) and whether each extra ad has been played or not. The
markers are shown in addition to any ad markers for ads in the player's timeline.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>extraAdGroupTimesMs</code> - The millisecond timestamps of the extra ad markers to show, or
<code>null</code> to show no extra ad markers.</dd>
<dd><code>extraPlayedAdGroups</code> - Whether each ad has been played, or <code>null</code> to show no extra ad
markers.</dd>
</dl>
</li>
</ul>
<a id="setAspectRatioListener(com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAspectRatioListener</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setAspectRatioListener&#8203;(@Nullable
<a href="AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui">AspectRatioFrameLayout.AspectRatioListener</a>&nbsp;listener)</pre>
<div class="block">Set the <a href="AspectRatioFrameLayout.AspectRatioListener.html" title="interface in com.google.android.exoplayer2.ui"><code>AspectRatioFrameLayout.AspectRatioListener</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>listener</code> - The listener to be notified about aspect ratios changes of the video content or
the content frame.</dd>
</dl>
</li>
</ul>
<a id="getVideoSurfaceView()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVideoSurfaceView</h4>
<pre class="methodSignature">@Nullable
public&nbsp;<a href="https://developer.android.com/reference/android/view/View.html" title="class or interface in android.view" class="externalLink" target="_top">View</a>&nbsp;getVideoSurfaceView()</pre>
<div class="block">Gets the view onto which video is rendered. This is a:
<ul>
<li><a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>SurfaceView</code></a> by default, or if the <code>surface_type</code> attribute is set to <code>
surface_view</code>.
<li><a href="https://developer.android.com/reference/android/view/TextureView.html" title="class or interface in android.view" class="externalLink" target="_top"><code>TextureView</code></a> if <code>surface_type</code> is <code>texture_view</code>.
<li><a href="../video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical"><code>SphericalGLSurfaceView</code></a> if <code>surface_type</code> is <code>
spherical_gl_surface_view</code>.
<li><a href="../video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video"><code>VideoDecoderGLSurfaceView</code></a> if <code>surface_type</code> is <code>
video_decoder_gl_surface_view</code>.
<li><code>null</code> if <code>surface_type</code> is <code>none</code>.
</ul></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="https://developer.android.com/reference/android/view/SurfaceView.html" title="class or interface in android.view" class="externalLink"><code>SurfaceView</code></a>, <a href="https://developer.android.com/reference/android/view/TextureView.html?is-external=true" title="class or interface in android.view" class="externalLink"><code>TextureView</code></a>, <a href="../video/spherical/SphericalGLSurfaceView.html" title="class in com.google.android.exoplayer2.video.spherical"><code>SphericalGLSurfaceView</code></a>, <a href="../video/VideoDecoderGLSurfaceView.html" title="class in com.google.android.exoplayer2.video" target="_top"><code>VideoDecoderGLSurfaceView</code></a> or <code>null</code>.</dd>
</dl>
</li>
</ul>
<a id="getOverlayFrameLayout()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOverlayFrameLayout</h4>
<pre class="methodSignature">@Nullable
public&nbsp;<a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top">FrameLayout</a>&nbsp;getOverlayFrameLayout()</pre>
<div class="block">Gets the overlay <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>, which can be populated with UI elements to show on top of
the player.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The overlay <a href="https://developer.android.com/reference/android/widget/FrameLayout.html" title="class or interface in android.widget" class="externalLink" target="_top"><code>FrameLayout</code></a>, or <code>null</code> if the layout has been customized and
the overlay is not present.</dd>
</dl>
</li>
</ul>
<a id="getSubtitleView()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSubtitleView</h4>
<pre class="methodSignature">@Nullable
public&nbsp;<a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui">SubtitleView</a>&nbsp;getSubtitleView()</pre>
<div class="block">Gets the <a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="SubtitleView.html" title="class in com.google.android.exoplayer2.ui"><code>SubtitleView</code></a>, or <code>null</code> if the layout has been customized and the
subtitle view is not present.</dd>
</dl>
</li>
</ul>
<a id="onTouchEvent(android.view.MotionEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onTouchEvent</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;onTouchEvent&#8203;(<a href="https://developer.android.com/reference/android/view/MotionEvent.html" title="class or interface in android.view" class="externalLink" target="_top">MotionEvent</a>&nbsp;event)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developer.android.com/reference/android/view/View.html#onTouchEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onTouchEvent</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">View</a></code></dd>
</dl>
</li>
</ul>
<a id="performClick()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>performClick</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;performClick()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developer.android.com/reference/android/view/View.html#performClick()" title="class or interface in android.view" class="externalLink">performClick</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">View</a></code></dd>
</dl>
</li>
</ul>
<a id="onTrackballEvent(android.view.MotionEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onTrackballEvent</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;onTrackballEvent&#8203;(<a href="https://developer.android.com/reference/android/view/MotionEvent.html" title="class or interface in android.view" class="externalLink" target="_top">MotionEvent</a>&nbsp;ev)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developer.android.com/reference/android/view/View.html#onTrackballEvent(android.view.MotionEvent)" title="class or interface in android.view" class="externalLink">onTrackballEvent</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view" class="externalLink" target="_top">View</a></code></dd>
</dl>
</li>
</ul>
<a id="onResume()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onResume</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onResume()</pre>
<div class="block">Should be called when the player is visible to the user, if the <code>surface_type</code> extends
<a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink"><code>GLSurfaceView</code></a>. It is the counterpart to <a href="#onPause()" target="_top"><code>onPause()</code></a>.
<p>This method should typically be called in <code>Activity.onStart()</code>, or <code>
Activity.onResume()</code> for API versions &lt;= 23.</div>
</li>
</ul>
<a id="onPause()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPause</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;onPause()</pre>
<div class="block">Should be called when the player is no longer visible to the user, if the <code>surface_type</code>
extends <a href="https://developer.android.com/reference/android/opengl/GLSurfaceView.html" title="class or interface in android.opengl" class="externalLink"><code>GLSurfaceView</code></a>. It is the counterpart to <a href="#onResume()" target="_top"><code>onResume()</code></a>.
<p>This method should typically be called in <code>Activity.onStop()</code>, or <code>
Activity.onPause()</code> for API versions &lt;= 23.</div>
</li>
</ul>
<a id="onContentAspectRatioChanged(com.google.android.exoplayer2.ui.AspectRatioFrameLayout,float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onContentAspectRatioChanged</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;onContentAspectRatioChanged&#8203;(@Nullable
<a href="AspectRatioFrameLayout.html" title="class in com.google.android.exoplayer2.ui">AspectRatioFrameLayout</a>&nbsp;contentFrame,
float&nbsp;aspectRatio)</pre>
<div class="block">Called when there's a change in the desired aspect ratio of the content frame. The default
implementation sets the aspect ratio of the content frame to the specified value.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>contentFrame</code> - The content frame, or <code>null</code>.</dd>
<dd><code>aspectRatio</code> - The aspect ratio to apply.</dd>
</dl>
</li>
</ul>
<a id="getAdViewGroup()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAdViewGroup</h4>
<pre class="methodSignature">public&nbsp;<a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top">ViewGroup</a>&nbsp;getAdViewGroup()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="AdViewProvider.html#getAdViewGroup()">AdViewProvider</a></code></span></div>
<div class="block">Returns the <a href="https://developer.android.com/reference/android/view/ViewGroup.html" title="class or interface in android.view" class="externalLink" target="_top"><code>ViewGroup</code></a> on top of the player that will show any ad UI, or <code>null</code> if
playing audio-only ads. Any views on top of the returned view group must be described by <a href="AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui"><code>AdOverlayInfos</code></a> returned by <a href="AdViewProvider.html#getAdOverlayInfos()"><code>AdViewProvider.getAdOverlayInfos()</code></a>, for accurate
viewability measurement.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="AdViewProvider.html#getAdViewGroup()">getAdViewGroup</a></code>&nbsp;in interface&nbsp;<code><a href="AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui">AdViewProvider</a></code></dd>
</dl>
</li>
</ul>
<a id="getAdOverlayInfos()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getAdOverlayInfos</h4>
<pre class="methodSignature">public&nbsp;<a href="https://developer.android.com/reference/java/util/List.html" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui" target="_top">AdOverlayInfo</a>&gt;&nbsp;getAdOverlayInfos()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="AdViewProvider.html#getAdOverlayInfos()">AdViewProvider</a></code></span></div>
<div class="block">Returns a list of <a href="AdOverlayInfo.html" title="class in com.google.android.exoplayer2.ui"><code>AdOverlayInfo</code></a> instances describing views that are on top of the ad
view group, but that are essential for controlling playback and should be excluded from ad
viewability measurements.
<p>Each view must be either a fully transparent overlay (for capturing touch events), or a
small piece of transient UI that is essential to the user experience of playback (such as a
button to pause/resume playback or a transient full-screen or cast button). For more
information see the documentation for your ads loader.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="AdViewProvider.html#getAdOverlayInfos()">getAdOverlayInfos</a></code>&nbsp;in interface&nbsp;<code><a href="AdViewProvider.html" title="interface in com.google.android.exoplayer2.ui">AdViewProvider</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>