View Clase

Definición

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

[Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)]
public class View : Java.Lang.Object, Android.Graphics.Drawables.Drawable.ICallback, Android.Views.Accessibility.IAccessibilityEventSource, Android.Views.KeyEvent.ICallback, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)>]
type View = class
    inherit Object
    interface Drawable.ICallback
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IAccessibilityEventSource
    interface KeyEvent.ICallback
Herencia
View
Derivado
Atributos
Implementaciones

Comentarios

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario. Una vista ocupa un área rectangular en la pantalla y es responsable del dibujo y el control de eventos. View es la clase base para <los>widgets/em>, que se usan para crear componentes interactivos de la interfaz de usuario (botones<, campos de texto, etc.). La android.view.ViewGroup subclase es la clase base para <em>layouts/em>, que son contenedores invisibles< que contienen otras vistas (u otros ViewGroups) y definen sus propiedades de diseño.

<div class="special reference"><h3>Developer Guides</h3>

Para obtener información sobre cómo usar esta clase para desarrollar la interfaz de usuario de la aplicación, lea la guía para desarrolladores de la interfaz de usuario. </div>

"Using"><h3>Using Views</h3>

Todas las vistas de una ventana se organizan en un único árbol. Puede agregar vistas desde código o especificando un árbol de vistas en uno o varios archivos de diseño XML. Hay muchas subclases especializadas de vistas que actúan como controles o son capaces de mostrar texto, imágenes u otro contenido.

Una vez que haya creado un árbol de vistas, normalmente hay algunos tipos de operaciones comunes que puede desear realizar: ul>li strong Set properties:</strong> por ejemplo estableciendo el texto de un android.widget.TextView.>><<< Las propiedades disponibles y los métodos que los establecen variarán entre las diferentes subclases de vistas. Tenga en cuenta que las propiedades conocidas en tiempo de compilación se pueden establecer en los archivos de diseño XML.</li><><strong>Set focus:</strong> El marco controlará el movimiento del foco en respuesta a la entrada del usuario. Para forzar el foco a una vista específica, llame a #requestFocus.</li><><li strong>Set up listeners:</strong> Views permite a los clientes establecer agentes de escucha que se notificarán cuando se produzca algo interesante en la vista. Por ejemplo, todas las vistas le permitirán establecer un agente de escucha para recibir una notificación cuando la vista obtiene o pierde el foco. Puede registrar este tipo de agente de escucha mediante #setOnFocusChangeListener(android.view.View.OnFocusChangeListener). Otras subclases de vista ofrecen agentes de escucha más especializados. Por ejemplo, un botón expone un agente de escucha para notificar a los clientes cuando se hace clic en el botón.</li><><strong>Establecer visibilidad:</strong> Puede ocultar o mostrar vistas mediante #setVisibility(int).</li></ul>

<Em> Nota: El marco de Android es responsable de medir, diseñar y dibujar vistas. No debe llamar a métodos que realicen estas acciones en las vistas a menos que realmente implemente un android.view.ViewGroup. </em>

"Ciclo de vida"><h3>Implementación de una vista< personalizada/h3>

Para implementar una vista personalizada, normalmente comenzará proporcionando invalidaciones para algunos de los métodos estándar a los que llama el marco en todas las vistas. No es necesario invalidar todos estos métodos. De hecho, puede empezar simplemente invalidando #onDraw(android.graphics.Canvas). <table border="2" width="85%" align="center" cellpadding="5"><thead><tr><th>Category</th>><Methods</th>><Description</th></tr></thead>

<tbody><tr><td rowspan="2">Creation</td td>><Constructors</td td>td><Hay una forma del constructor al que se llama cuando se crea la vista a partir del código y un formulario al que se llama cuando la vista se infla desde un archivo de diseño. El segundo formulario debe analizar y aplicar los atributos definidos en el archivo de diseño. </td/tr tr<>td>{@link #onFinishInflate()}<<>/td td td>><Llamado después de una vista y todos sus elementos secundarios se han inflado desde XML.<></td></tr>

<tr>td rowspan="3">Layout</td td<>td<{@link #onMeasure(int, int)}> td td td>><Llamado para determinar los requisitos de tamaño de esta vista y todos sus elementos secundarios.< </td/tr tr><td>><<{@link #onLayout(boolean, int, int, int, int)}/td td td>><Llamado cuando esta vista debe asignar un tamaño y una posición a todos sus elementos secundarios.>< </td/tr tr><td>><<{@link #onSizeChanged(int, int, int, int)}/td td td>><Llamado cuando el tamaño de esta vista ha cambiado.>< </td></tr>

<tr><td>Drawing</td><td td<{@link #onDraw(android.graphics.Canvas)}> td td>><Llamado cuando la vista debe representar su contenido. </td></tr>

<tr>td rowspan="6">Event processing</td td><td<{@link #onKeyDown(int, KeyEvent)}> td td td>><Llamado cuando se produce un nuevo evento de clave de hardware.< </td/tr tr><td>><<{@link #onKeyUp(int, KeyEvent)}/td td td>><Llamado cuando se produce un evento de actualización de clave de hardware.>< </td/tr tr><td>><<{@link #onTrackballEvent(MotionEvent)}/td td td>><Llamado cuando se produce un evento de movimiento de trackball.>< </td></tr tr td>><<{@link #onTouchEvent(MotionEvent)}<>/td td td><>Llamado cuando se produce un evento de movimiento de pantalla táctil. </td/tr tr><td>><<{@link #onGenericMotionEvent(MotionEvent)}/td td td>><Llamado cuando se produce un evento de movimiento genérico.>< </td/tr tr><td>><<{@link #onHoverEvent(MotionEvent)}/td td td>><Llamado cuando se produce un evento de movimiento al mantener el puntero.>< </td></tr>

<tr>td rowspan="2">Focus</td td><td<>{@link #onFocusChanged(boolean, int, android.graphics.Rect)} td>><Llamado cuando la vista obtiene o pierde el foco.< </td></tr>

<tr><td>{@link #onWindowFocusChanged(boolean)}</td td td>><Llamado cuando la ventana que contiene la vista obtiene o pierde el foco. </td></tr>

<tr>td rowspan="3">Attaching</td td><td<{@link #onAttachedToWindow()}> td td><>Llamado cuando la vista está adjunta a una ventana.< </td></tr>

<tr><td>{@link #onDetachedFromWindow}</td td td>><Llamado cuando la vista está desasociada de su ventana. </td></tr>

<tr><td>{@link #onWindowVisibilityChanged(int)}</td td td>><Llamado cuando ha cambiado la visibilidad de la ventana que contiene la vista. </td></tr></tbody>

</tabla>

"Identificadores"><h3>IDs</h3> Views puede tener un identificador entero asociado a ellos. Normalmente, estos identificadores se asignan en los archivos XML de diseño y se usan para buscar vistas específicas dentro del árbol de vistas. Un patrón común es: <ul><li>Define a Button en el archivo de diseño y asígnele un identificador único.

&lt;Button
                android:id="@+id/my_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/my_button_text"/&gt;

</li li><>Desde el método onCreate de una actividad, busque el botón.

Button myButton = findViewById(R.id.my_button);

</li></ul>

Los identificadores de vista no deben ser únicos en todo el árbol, pero es recomendable asegurarse de que son al menos únicos dentro de la parte del árbol que está buscando.

"Position"><h3>Position</h3>

La geometría de una vista es la de un rectángulo. Una vista tiene una ubicación, expresada como un par de <coordenadas em left</em>> y <em>top</em>, y dos dimensiones, expresadas como un ancho y un alto. La unidad de ubicación y dimensiones es el píxel.

Es posible recuperar la ubicación de una vista invocando los métodos #getLeft() y #getTop(). El anterior devuelve la coordenada izquierda, o X, del rectángulo que representa la vista. Este último devuelve la coordenada superior o Y del rectángulo que representa la vista. Estos métodos devuelven la ubicación de la vista en relación con su elemento primario. Por ejemplo, cuando getLeft() devuelve 20, significa que la vista se encuentra a 20 píxeles a la derecha del borde izquierdo de su elemento primario directo.

Además, se ofrecen varios métodos de conveniencia para evitar cálculos innecesarios, es decir #getRight() , y #getBottom(). Estos métodos devuelven las coordenadas de los bordes derecho e inferior del rectángulo que representa la vista. Por ejemplo, llamar #getRight() a es similar al siguiente cálculo: getLeft() + getWidth() (vea Tamaño para obtener más información sobre el ancho).

"SizePaddingMargins"><h3>Size, padding y margin/<h3>

El tamaño de una vista se expresa con un ancho y un alto. Una vista posee realmente dos pares de valores de ancho y alto.

El primer par se conoce como <ancho>< medido/em> y <em>altura medida</em>. Estas dimensiones definen el tamaño de una vista que quiere estar dentro de su elemento primario (consulte Diseño para obtener más detalles). Las dimensiones medidaes se pueden obtener llamando a #getMeasuredWidth() y #getMeasuredHeight().

El segundo par se conoce simplemente como <em>width</em> y <em>height</em>, o a veces <em>drawing width</em> y <em>drawing height</em>. Estas dimensiones definen el tamaño real de la vista en pantalla, en tiempo de dibujo y después del diseño. Estos valores pueden ser diferentes del ancho y alto medidos, pero no tienen que hacerlo. El ancho y el alto se pueden obtener llamando a #getWidth() y #getHeight().

Para medir sus dimensiones, una vista tiene en cuenta su relleno. El relleno se expresa en píxeles para las partes izquierda, superior, derecha e inferior de la vista. El relleno se puede usar para desplazar el contenido de la vista por una cantidad específica de píxeles. Por ejemplo, un relleno izquierdo de 2 insertará el contenido de la vista en 2 píxeles a la derecha del borde izquierdo. El relleno se puede establecer mediante el #setPadding(int, int, int, int) método o #setPaddingRelative(int, int, int, int) y se consulta mediante una llamada a #getPaddingLeft(), #getPaddingTop(), #getPaddingRight()#getPaddingBottom(), , #getPaddingStart(), #getPaddingEnd().

Aunque una vista puede definir un relleno, no proporciona compatibilidad con los márgenes. Sin embargo, los grupos de vistas proporcionan esta compatibilidad. android.view.ViewGroup Consulte y android.view.ViewGroup.MarginLayoutParams para obtener más información.

"Diseño"><h3>Layout</h3>

El diseño es un proceso de dos pasos: un pase de medida y un pase de diseño. El paso de medición se implementa en #measure(int, int) y es un recorrido de arriba abajo del árbol de vista. Cada vista inserta las especificaciones de dimensión en el árbol durante la recursividad. Al final del paso de medida, cada vista ha almacenado sus medidas. El segundo paso se produce en #layout(int,int,int,int) y también está en la parte superior. Durante este paso, cada elemento primario es responsable de colocar todos sus elementos secundarios mediante los tamaños calculados en el pase de medida.

Cuando se devuelve el método measure() de una vista, sus #getMeasuredWidth() valores y #getMeasuredHeight() deben establecerse, junto con los de todos los descendientes de esa vista. Los valores de ancho medido y alto medido de una vista deben respetar las restricciones impuestas por los elementos primarios de la vista. Esto garantiza que al final del pase de medida, todos los padres aceptan todas las medidas de sus hijos. Una vista primaria puede llamar a measure() más de una vez en sus elementos secundarios. Por ejemplo, el elemento primario puede medir cada elemento secundario una vez con dimensiones no especificadas para averiguar lo grande que quieren ser, después llamar a measure() en ellos de nuevo con números reales si la suma de todos los tamaños sin restricciones de los elementos secundarios es demasiado grande o demasiado pequeño.

El paso de medida usa dos clases para comunicar dimensiones. Las vistas usan la MeasureSpec clase para indicar a sus padres cómo quieren medirse y colocarse. La clase Base LayoutParams solo describe el tamaño que quiere tener la vista para el ancho y el alto. Para cada dimensión, puede especificar uno de: ul>li un número <>exacto li MATCH_PARENT, lo que significa que la vista quiere ser tan grande como su primario (menos relleno) <li> WRAP_CONTENT, lo que significa que la vista quiere ser lo suficientemente grande como para incluir su contenido (más relleno).><< </ul> Hay subclases de LayoutParams para diferentes subclases de ViewGroup. Por ejemplo, AbsoluteLayout tiene su propia subclase layoutParams, que agrega un valor X e Y.

MeasureSpecs se usan para insertar los requisitos en el árbol de primario a secundario. MeasureSpec puede estar en uno de los tres modos: <ul><li>UNSPECIFIED: un elemento primario usa esta opción para determinar la dimensión deseada de una vista secundaria. Por ejemplo, linearLayout puede llamar a measure() en su elemento secundario con el alto establecido en UNSPECIFIED y un ancho de EXACTAMENTE 240 para averiguar el alto que la vista secundaria quiere tener un ancho de 240 píxeles. <li>EXACT: el elemento primario usa esto para imponer un tamaño exacto al elemento secundario. El elemento secundario debe usar este tamaño y garantizar que todos sus descendientes se ajusten a este tamaño. <li>AT_MOST: lo usa el elemento primario para imponer un tamaño máximo al elemento secundario. El elemento secundario debe garantizar que y todos sus descendientes se ajusten a este tamaño. </ul>

Para iniciar un diseño, llame a #requestLayout. Normalmente, se llama a este método mediante una vista en sí misma cuando cree que ya no puede caber dentro de sus límites actuales.

"Dibujo"><h3>Dibujo</h3>

El dibujo se controla caminando por el árbol y grabando los comandos de dibujo de cualquier vista que necesite actualizar. Después de esto, los comandos de dibujo de todo el árbol se emiten para la pantalla, recortados al área recién dañada.

El árbol se graba y dibuja en gran medida en orden, con los padres dibujados antes (es decir, detrás) de sus hijos, con hermanos dibujados en el orden en que aparecen en el árbol. Si establece un fondo dibujable para una vista, la vista la dibujará antes de volver a llamar a su onDraw() método. El orden de dibujo secundario se puede invalidar con ViewGroup#setChildrenDrawingOrderEnabled(boolean) custom child drawing order en un ViewGroup y con #setZ(float) valores Z personalizados establecidos en Vistas.

Para forzar que una vista dibuje, llame a #invalidate().

"EventHandlingThreading"><h3>Control de eventos y Subprocesos</h3>

El ciclo básico de una vista es el siguiente: ol><li>Un <evento entra en y se envía a la vista adecuada. La vista controla el evento y notifica a los agentes de escucha.</li><li>Si en el curso del procesamiento del evento, es posible que sea necesario cambiar los límites de la vista, la vista llamará a #requestLayout().</li><>Li De forma similar, si en el transcurso del procesamiento del evento puede que sea necesario cambiar la apariencia de la vista, la vista llamará a #invalidate().</li li><>Si se llamó a #invalidate() o #requestLayout() , el marco se encargará de medir, diseñar y dibujar el árbol según corresponda.</li></ol>

<Em>Nota: El árbol de vista completo es un solo subproceso. Siempre debe estar en el subproceso de la interfaz de usuario al llamar a cualquier método en cualquier vista.</em> Si está trabajando en otros subprocesos y desea actualizar el estado de una vista desde ese subproceso, debe usar .Handler

"FocusHandling"><h3>Control de< foco/h3>

El marco controlará el movimiento de foco rutinario en respuesta a la entrada del usuario. Esto incluye cambiar el foco a medida que se quitan o ocultan las vistas, o a medida que están disponibles nuevas vistas. Las vistas indican su voluntad de centrarse en el #isFocusable método . Para cambiar si una vista puede centrarse, llame a #setFocusable(boolean). Cuando se encuentra en el modo táctil (vea las notas a continuación), las vistas indican si siguen deseando centrarse a través #isFocusableInTouchMode de y pueden cambiar esto a través de #setFocusableInTouchMode(boolean).

El movimiento de foco se basa en un algoritmo que encuentra el vecino más cercano en una dirección determinada. En raras ocasiones, es posible que el algoritmo predeterminado no coincida con el comportamiento previsto del desarrollador. En estas situaciones, puede proporcionar invalidaciones explícitas mediante estos atributos XML en el archivo de diseño:

nextFocusDown
            nextFocusLeft
            nextFocusRight
            nextFocusUp

</p>

Para obtener una vista determinada para centrarse, llame a #requestFocus().

"TouchMode"><h3>Touch Mode</h3>

Cuando un usuario navega por una interfaz de usuario a través de teclas direccionales como un panel D, es necesario centrarse en elementos accionables, como botones, para que el usuario pueda ver lo que tomará la entrada. Sin embargo, si el dispositivo tiene funcionalidades táctiles y el usuario comienza a interactuar con la interfaz tocandola, ya no es necesario resaltarlo siempre o dar foco a una vista determinada. Esto motiva un modo para la interacción denominada "modo táctil".

Para un dispositivo compatible con toques, una vez que el usuario toca la pantalla, el dispositivo entrará en modo táctil. Desde este punto en adelante, solo se podrán centrar las vistas para las que #isFocusableInTouchMode es true, como los widgets de edición de texto. Otras vistas que son táctiles, como botones, no tomarán el foco cuando se toque; solo activarán los agentes de escucha en clic.

Cada vez que un usuario alcanza una tecla direccional, como una dirección D-pad, el dispositivo de vista sale del modo táctil y encuentra una vista para centrarse, de modo que el usuario pueda reanudar la interacción con la interfaz de usuario sin volver a tocar la pantalla.

El estado del modo táctil se mantiene entre android.app.Activitys. Llame #isInTouchMode a para ver si el dispositivo está actualmente en modo táctil.

"Scrolling"><h3>Scrolling</h3>

El marco proporciona compatibilidad básica con vistas que desean desplazar internamente su contenido. Esto incluye realizar un seguimiento del desplazamiento de desplazamiento X e Y, así como mecanismos para dibujar barras de desplazamiento. Consulte #scrollBy(int, int), #scrollTo(int, int)y #awakenScrollBars() para obtener más detalles.

"Etiquetas"><h3>Tags</h3>

A diferencia de los identificadores, las etiquetas no se usan para identificar las vistas. Las etiquetas son básicamente un fragmento adicional de información que se puede asociar a una vista. A menudo se usan como comodidad para almacenar datos relacionados con las vistas en las propias vistas en lugar de colocarlos en una estructura independiente.

Las etiquetas se pueden especificar con valores de secuencia de caracteres en xml de diseño como una sola etiqueta mediante el android.R.styleable#View_tag android:tag atributo o varias etiquetas mediante el <tag> elemento secundario:

&lt;View ...
                      android:tag="@string/mytag_value" /&gt;
                &lt;View ...&gt;
                    &lt;tag android:id="@+id/mytag"
                         android:value="@string/mytag_value" /&gt;
                &lt;/View>

</p>

Las etiquetas también se pueden especificar con objetos arbitrarios del código mediante #setTag(Object) o #setTag(int, Object).

"Temas"><h3>Temas</h3>

De forma predeterminada, las vistas se crean con el tema del objeto Context proporcionado a su constructor; sin embargo, se puede especificar un tema diferente mediante el atributo en el android.R.styleable#View_theme android:theme XML de diseño o pasando un ContextThemeWrapper elemento al constructor desde el código.

Cuando el android.R.styleable#View_theme android:theme atributo se usa en XML, el tema especificado se aplica sobre el tema del contexto de inflación (vea LayoutInflater) y se usa para la propia vista, así como para cualquier elemento secundario.

En el ejemplo siguiente, ambas vistas se crearán mediante la combinación de colores oscuros del material; Sin embargo, dado que se usa un tema de superposición que solo define un subconjunto de atributos, se conservará el valor de android.R.styleable#Theme_colorAccent android:colorAccent definido en el tema del contexto de inflación (por ejemplo, el tema actividad).

&lt;LinearLayout
                        ...
                        android:theme="@android:theme/ThemeOverlay.Material.Dark"&gt;
                    &lt;View ...&gt;
                &lt;/LinearLayout&gt;

</p>

"Propiedades"><h3>Properties</h3>

La clase View expone una #ALPHA propiedad, así como varias propiedades relacionadas con la transformación, como #TRANSLATION_X y #TRANSLATION_Y. Estas propiedades están disponibles tanto en el Property formulario como en métodos setter/getter con nombre similar (como #setAlpha(float) para #ALPHA). Estas propiedades se pueden usar para establecer el estado persistente asociado a estas propiedades relacionadas con la representación en la vista. Las propiedades y los métodos también se pueden usar junto con android.animation.Animator Animatoranimaciones basadas en , que se describen más en la sección Animación.

"Animación"><h3>Animation</h3>

A partir de Android 3.0, la forma preferida de animar vistas es usar las API del android.animation paquete. Estas android.animation.Animator Animatorclases basadas cambian las propiedades reales del objeto View, como #setAlpha(float) alpha y #setTranslationX(float) translationX. Este comportamiento se contrasta con el de las clases basadas en pre-3.0 android.view.animation.Animation Animation, que en su lugar animan solo cómo se dibuja la vista en la pantalla. En concreto, la ViewPropertyAnimator clase hace que la animación de estas propiedades View sea especialmente fácil y eficaz.

Como alternativa, puede usar las clases de animación anteriores a la 3.0 para animar cómo se representan las vistas. Puede adjuntar un Animation objeto a una vista mediante #setAnimation(Animation) o #startAnimation(Animation). La animación puede modificar la escala, rotación, traducción y alfa de una vista a lo largo del tiempo. Si la animación se adjunta a una vista que tiene elementos secundarios, la animación afectará a todo el subárbol rooteado por ese nodo. Cuando se inicia una animación, el marco se encargará de volver a dibujar las vistas adecuadas hasta que se complete la animación.

"Seguridad"><h3>Seguridad</h3>

A veces es esencial que una aplicación pueda comprobar que se está realizando una acción con el conocimiento completo y el consentimiento del usuario, como conceder una solicitud de permiso, realizar una compra o hacer clic en un anuncio. Desafortunadamente, una aplicación malintencionada podría intentar suplantar al usuario para realizar estas acciones, no consciente, ocultando el propósito previsto de la vista. Como solución, el marco ofrece un mecanismo de filtrado táctil que se puede usar para mejorar la seguridad de las vistas que proporcionan acceso a la funcionalidad confidencial.

Para habilitar el filtrado táctil, llame a #setFilterTouchesWhenObscured(boolean) o establezca el atributo de diseño android:filterTouchesWhenObscured en true. Cuando se habilita, el marco descartará los toques que se reciben siempre que la ventana de la vista esté oculta por otra ventana visible en la ubicación táctil. Como resultado, la vista no recibirá toques siempre que la entrada táctil pase a través de una notificación del sistema, un cuadro de diálogo u otra ventana que aparezca encima de la ventana de la vista.

Para un control más específico sobre la seguridad, considere la posibilidad de invalidar el #onFilterTouchEventForSecurity(MotionEvent) método para implementar su propia directiva de seguridad. Consulte también MotionEvent#FLAG_WINDOW_IS_OBSCURED.

Java documentación para android.view.View.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
View(Context, IAttributeSet, Int32, Int32)

Realice la inflación de XML y aplique un estilo base específico de clase a partir de un atributo de tema o un recurso de estilo.

View(Context, IAttributeSet, Int32)

Realice la inflación de XML y aplique un estilo base específico de clase a partir de un atributo de tema.

View(Context, IAttributeSet)

Constructor al que se llama al inflar una vista desde XML.

View(Context)

Constructor sencillo que se va a usar al crear una vista a partir del código.

View(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

Nombre Description
AccessibilityDataSensitiveAuto
Obsoletos.

Determine automáticamente si la vista solo debe permitir interacciones de android.accessibilityservice.AccessibilityServices con la android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propiedad establecida en true.

AccessibilityDataSensitiveNo
Obsoletos.

Permitir interacciones de todos, android.accessibilityservice.AccessibilityServiceindependientemente de su android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propiedad.

AccessibilityDataSensitiveYes
Obsoletos.

Permitir solo las interacciones de android.accessibilityservice.AccessibilityServices con la android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propiedad establecida en true.

AccessibilityLiveRegionAssertive
Obsoletos.

Modo de región activa que especifica que los servicios de accesibilidad deben notificar inmediatamente a los usuarios los cambios en esta vista.

AccessibilityLiveRegionNone
Obsoletos.

Modo de región activa que especifica que los servicios de accesibilidad no deben anunciar automáticamente los cambios en esta vista.

AccessibilityLiveRegionPolite
Obsoletos.

Modo de región activa que especifica que los servicios de accesibilidad deben notificar a los usuarios los cambios en esta vista.

AutofillFlagIncludeNotImportantViews
Obsoletos.

Marca que solicita agregar vistas marcadas como no importantes para autorrellenar (vea #setImportantForAutofill(int)) a .ViewStructure

AutofillHintCreditCardExpirationDate

Sugerencia que indica que esta vista se puede rellenar automáticamente con una fecha de expiración de tarjeta de crédito.

AutofillHintCreditCardExpirationDay

Sugerencia que indica que esta vista se puede rellenar automáticamente con un día de expiración de tarjeta de crédito.

AutofillHintCreditCardExpirationMonth

Sugerencia que indica que esta vista se puede rellenar automáticamente con un mes de expiración de tarjeta de crédito.

AutofillHintCreditCardExpirationYear

Sugerencia que indica que esta vista se puede rellenar automáticamente con un año de expiración de tarjeta de crédito.

AutofillHintCreditCardNumber

Sugerencia que indica que esta vista se puede rellenar automáticamente con un número de tarjeta de crédito.

AutofillHintCreditCardSecurityCode

Sugerencia que indica que esta vista se puede rellenar automáticamente con un código de seguridad de tarjeta de crédito.

AutofillHintEmailAddress

Sugerencia que indica que esta vista se puede rellenar automáticamente con una dirección de correo electrónico.

AutofillHintName

Sugerencia que indica que esta vista se puede rellenar automáticamente con el nombre real de un usuario.

AutofillHintPassword

Sugerencia que indica que esta vista se puede rellenar automáticamente con una contraseña.

AutofillHintPhone

Sugerencia que indica que esta vista se puede rellenar automáticamente con un número de teléfono.

AutofillHintPostalAddress

Sugerencia que indica que esta vista se puede rellenar automáticamente con una dirección postal.

AutofillHintPostalCode

Sugerencia que indica que esta vista se puede rellenar automáticamente con un código postal.

AutofillHintUsername

Sugerencia que indica que esta vista se puede rellenar automáticamente con un nombre de usuario.

AutofillTypeDate
Obsoletos.

Tipo de autorrellenar para un campo que contiene una fecha, representada por un largo que representa el número de milisegundos desde la hora base estándar conocida como "época", es decir, el 1 de enero de 1970, 00:00:00 GMT (véase java.util.Date#getTime().

AutofillTypeList
Obsoletos.

Tipo de autorrellenar para un campo de lista de selección, que se rellena mediante un int que representa el índice de elemento dentro de la lista (a partir de 0).

AutofillTypeNone
Obsoletos.

Tipo de autorrellenar para las vistas que no se pueden rellenar automáticamente.

AutofillTypeText
Obsoletos.

Tipo de autorrellenar para un campo de texto, que se rellena mediante .CharSequence

AutofillTypeToggle
Obsoletos.

Tipo de autorrellenar para un campo que se puede agregar, que se rellena mediante un boolean.

ContentSensitivityAuto
Obsoletos.

Determine automáticamente si una vista muestra contenido confidencial.

ContentSensitivityNotSensitive
Obsoletos.

La vista no muestra contenido confidencial.

ContentSensitivitySensitive
Obsoletos.

La vista muestra contenido confidencial.

DragFlagAccessibilityAction
Obsoletos.

Marca que indica que la arrastrar se inició con AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_START.

DragFlagGlobal
Obsoletos.

Marca que indica que una arrastre puede cruzar los límites de la ventana.

DragFlagGlobalPersistableUriPermission
Obsoletos.

Cuando se usa esta marca con #DRAG_FLAG_GLOBAL_URI_READ y/o #DRAG_FLAG_GLOBAL_URI_WRITE, la concesión de permisos de URI se puede conservar en los reinicios del dispositivo hasta que se revoque explícitamente con android.content.Context#revokeUriPermission(Uri, int) Context.

DragFlagGlobalPrefixUriPermission
Obsoletos.

Cuando se usa esta marca con #DRAG_FLAG_GLOBAL_URI_READ o #DRAG_FLAG_GLOBAL_URI_WRITE, la concesión de permisos de URI se aplica a cualquier URI que sea una coincidencia de prefijo con el URI concedido original.

DragFlagGlobalSameApplication
Obsoletos.

Marca que indica que una arrastrar puede cruzar los límites de la ventana (dentro de la misma aplicación).

DragFlagGlobalUriRead
Obsoletos.

Cuando se usa esta marca con #DRAG_FLAG_GLOBAL, el destinatario de arrastre podrá solicitar acceso de lectura a los URI de contenido incluidos en el ClipData objeto .

DragFlagGlobalUriWrite
Obsoletos.

Cuando se usa esta marca con #DRAG_FLAG_GLOBAL, el destinatario de arrastre podrá solicitar acceso de escritura a los URI de contenido incluidos en el ClipData objeto .

DragFlagHideCallingTaskOnDragStart
Obsoletos.

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

DragFlagOpaque
Obsoletos.

Marca que indica que la sombra de arrastre será opaca.

DragFlagStartIntentSenderOnUnhandledDrag
Obsoletos.

Marca que indica que se debe delegar un arrastre no controlado en el sistema para iniciarse si no hay ninguna ventana visible que desee controlar la colocación.

FindViewsWithContentDescription
Obsoletos.

Busque vistas de búsqueda que contengan la descripción de contenido especificada.

FocusableAuto
Obsoletos.

Esta vista determina automáticamente la capacidad de enfoque.

ImportantForAccessibilityAuto
Obsoletos.

Determine automáticamente si una vista es importante para la accesibilidad.

ImportantForAccessibilityNo
Obsoletos.

La vista no es importante para la accesibilidad.

ImportantForAccessibilityNoHideDescendants
Obsoletos.

La vista no es importante para la accesibilidad, ni son ninguna de sus vistas descendientes.

ImportantForAccessibilityYes
Obsoletos.

La vista es importante para la accesibilidad.

ImportantForAutofillAuto
Obsoletos.

Determine automáticamente si una vista es importante para autorrellenar.

ImportantForAutofillNo
Obsoletos.

La vista no es importante para autorrellenar, pero sus elementos secundarios (si los hay) se recorrerán.

ImportantForAutofillNoExcludeDescendants
Obsoletos.

La vista no es importante para autorrellenar y sus elementos secundarios (si los hay) no se recorrerán.

ImportantForAutofillYes
Obsoletos.

La vista es importante para autorrellenar y se recorrerán sus elementos secundarios (si los hay).

ImportantForAutofillYesExcludeDescendants
Obsoletos.

La vista es importante para autorrellenar, pero sus elementos secundarios (si los hay) no se recorrerán.

ImportantForContentCaptureAuto
Obsoletos.

Determine automáticamente si una vista es importante para la captura de contenido.

ImportantForContentCaptureNo
Obsoletos.

La vista no es importante para la captura de contenido, pero sus elementos secundarios (si los hay) se recorrerán.

ImportantForContentCaptureNoExcludeDescendants
Obsoletos.

La vista no es importante para la captura de contenido y sus elementos secundarios (si los hay) no se recorrerán.

ImportantForContentCaptureYes
Obsoletos.

La vista es importante para la captura de contenido y sus elementos secundarios (si los hay) se recorrerán.

ImportantForContentCaptureYesExcludeDescendants
Obsoletos.

La vista es importante para la captura de contenido, pero sus elementos secundarios (si los hay) no se recorrerán.

LayoutDirectionInherit
Obsoletos.

La dirección de diseño horizontal de esta vista se hereda de su elemento primario.

LayoutDirectionLocale
Obsoletos.

La dirección de diseño horizontal de esta vista se deduce del script de idioma predeterminado para la configuración regional.

LayoutDirectionLtr
Obsoletos.

La dirección de diseño horizontal de esta vista es de izquierda a derecha.

LayoutDirectionRtl
Obsoletos.

La dirección de diseño horizontal de esta vista es de derecha a izquierda.

MeasuredHeightStateShift

Desplazamiento de bits de #MEASURED_STATE_MASK para llegar a los bits de alto de las funciones que combinan el ancho y el alto en un único int, como #getMeasuredState() y el argumento childState de #resolveSizeAndState(int, int, int).

MeasuredSizeMask

Bits de #getMeasuredWidthAndState() y #getMeasuredWidthAndState() que proporcionan el tamaño medido real.

MeasuredStateMask

Bits de #getMeasuredWidthAndState() y #getMeasuredWidthAndState() que proporcionan los bits de estado adicionales.

MeasuredStateTooSmall

Bit de #getMeasuredWidthAndState() y #getMeasuredWidthAndState() que indica que el tamaño medido es menor que el espacio que desea tener la vista.

NoId

Se usa para marcar una vista que no tiene ningún identificador.

NotFocusable
Obsoletos.

Esta vista no quiere pulsaciones de tecla.

OverScrollAlways
Obsoletos.

Permitir siempre que un usuario desplácese por encima de esta vista, siempre que sea una vista que pueda desplazarse.

OverScrollIfContentScrolls
Obsoletos.

Permitir que un usuario desplácese por encima de esta vista solo si el contenido es lo suficientemente grande como para desplazarse significativamente, siempre que sea una vista que pueda desplazarse.

OverScrollNever
Obsoletos.

Nunca permita que un usuario desplácese por encima de esta vista.

RequestedFrameRateCategoryDefault

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RequestedFrameRateCategoryHigh

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RequestedFrameRateCategoryLow

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RequestedFrameRateCategoryNoPreference

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RequestedFrameRateCategoryNormal

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ScreenStateOff
Obsoletos.

Indica que la pantalla ha cambiado el estado y ahora está desactivada.

ScreenStateOn
Obsoletos.

Indica que la pantalla ha cambiado el estado y ahora está activada.

ScrollAxisHorizontal
Obsoletos.

Indica el desplazamiento a lo largo del eje horizontal.

ScrollAxisNone
Obsoletos.

Indica que no hay ningún eje de desplazamiento de vista.

ScrollAxisVertical
Obsoletos.

Indica el desplazamiento a lo largo del eje vertical.

ScrollCaptureHintAuto
Obsoletos.

El contenido de esta vista se considerará para la captura de desplazamiento si es posible desplazarse.

ScrollCaptureHintExclude
Obsoletos.

Excluya explícitamente esta vista como destino de captura de desplazamiento potencial.

ScrollCaptureHintExcludeDescendants
Obsoletos.

Excluya explícitamente todos los elementos secundarios de esta vista como posibles destinos de captura de desplazamiento.

ScrollCaptureHintInclude
Obsoletos.

Incluya explícitamente esta vista como destino de captura de desplazamiento potencial.

SystemUiFlagFullscreen

Marca para #setSystemUiVisibility(int): La vista ha solicitado entrar en el modo de pantalla completa normal para que su contenido pueda asumir la pantalla, a la vez que permite al usuario interactuar con la aplicación.

SystemUiFlagHideNavigation

Marca para #setSystemUiVisibility(int): La vista ha solicitado que la navegación del sistema esté temporalmente oculta.

SystemUiFlagImmersive

Marca para #setSystemUiVisibility(int): La vista desea permanecer interactiva al ocultar la barra de navegación con #SYSTEM_UI_FLAG_HIDE_NAVIGATION.

SystemUiFlagImmersiveSticky

Marca para #setSystemUiVisibility(int): La vista desea permanecer interactiva al ocultar la barra de estado con #SYSTEM_UI_FLAG_FULLSCREEN y/o ocultar la barra de navegación con #SYSTEM_UI_FLAG_HIDE_NAVIGATION.

SystemUiFlagLayoutFullscreen

Marca para #setSystemUiVisibility(int): La vista quiere que su ventana se establezca como si hubiera solicitado #SYSTEM_UI_FLAG_FULLSCREEN, incluso si actualmente no lo ha realizado.

SystemUiFlagLayoutHideNavigation

Marca para #setSystemUiVisibility(int): La vista quiere que su ventana se establezca como si hubiera solicitado #SYSTEM_UI_FLAG_HIDE_NAVIGATION, incluso si actualmente no lo ha realizado.

SystemUiFlagLayoutStable

Marca para #setSystemUiVisibility(int): al usar otras marcas de diseño, nos gustaría una vista estable de los conjuntos de contenido proporcionados a #fitSystemWindows(Rect).

SystemUiFlagLightNavigationBar

Marca para #setSystemUiVisibility(int): solicita que la barra de navegación dibuje en un modo compatible con los fondos de la barra de navegación ligera.

SystemUiFlagLightStatusBar

Marca para #setSystemUiVisibility(int): solicita que la barra de estado dibuje en un modo compatible con los fondos de la barra de estado de luz.

SystemUiFlagLowProfile

Marca para #setSystemUiVisibility(int): View ha solicitado a la interfaz de usuario del sistema que escriba un modo "perfil bajo" discreto.

SystemUiFlagVisible

Constante especial para #setSystemUiVisibility(int): View ha solicitado que la interfaz de usuario del sistema (barra de estado) sea visible (el valor predeterminado).

SystemUiLayoutFlags

Marcas que pueden afectar al diseño en relación con la interfaz de usuario del sistema.

TextAlignmentCenter
Obsoletos.

Centrar el párrafo, e.

TextAlignmentGravity
Obsoletos.

Valor predeterminado para la vista raíz.

TextAlignmentInherit
Obsoletos.

Alineación de texto predeterminada.

TextAlignmentResolvedDefault
Obsoletos.

Alineación predeterminada del texto resuelto

TextAlignmentTextEnd
Obsoletos.

Alinee al final del párrafo, e.

TextAlignmentTextStart
Obsoletos.

Alinee con el inicio del párrafo, e.

TextAlignmentViewEnd
Obsoletos.

Alinee al final de la vista, que es ALIGN_RIGHT si el layoutDirection resuelto de la vista es LTR y ALIGN_LEFT de lo contrario.

TextAlignmentViewStart
Obsoletos.

Alinee con el inicio de la vista, que es ALIGN_LEFT si el diseño resuelto de la vistaDirection es LTR y ALIGN_RIGHT de lo contrario.

TextDirectionAnyRtl
Obsoletos.

La dirección del texto usa el algoritmo "any-RTL".

TextDirectionFirstStrong
Obsoletos.

La dirección del texto usa el "primer algoritmo seguro".

TextDirectionFirstStrongLtr
Obsoletos.

La dirección del texto usa el "primer algoritmo seguro".

TextDirectionFirstStrongRtl
Obsoletos.

La dirección del texto usa el "primer algoritmo seguro".

TextDirectionInherit
Obsoletos.

La dirección del texto se hereda a través de ViewGroup

TextDirectionLocale
Obsoletos.

La dirección del texto procede de la configuración regional del sistema.

TextDirectionLtr
Obsoletos.

La dirección del texto se fuerza a LTR.

TextDirectionRtl
Obsoletos.

La dirección del texto se fuerza a RTL.

ViewLogTag

Etiqueta de registro usada por esta clase con android.

Propiedades

Nombre Description
AccessibilityClassName

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

AccessibilityClassNameFormatted

Devuelve el nombre de clase de este objeto que se va a usar con fines de accesibilidad.

AccessibilityHeading

Obtiene si esta vista es un encabezado con fines de accesibilidad. -o bien- Establecer si la vista es un encabezado para una sección de contenido con fines de accesibilidad.

AccessibilityLiveRegion

Obtiene el modo de región activa para esta vista. -o bien- Establece el modo de región activa para esta vista.

AccessibilityNodeProvider

Obtiene el proveedor para administrar una jerarquía de vistas virtuales raíz en esta vista y se notifica a android.accessibilityservice.AccessibilityServices que exploran el contenido de la ventana.

AccessibilityPaneTitle

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

AccessibilityPaneTitleFormatted

Obtenga el título del panel con fines de accesibilidad. -o bien- Una parte visualmente distinta de una ventana con semántica similar a ventanas se considera paneles con fines de accesibilidad.

AccessibilityTraversalAfter

Obtiene el identificador de una vista después de la cual se visita esta en el recorrido de accesibilidad. -o bien- Establece el identificador de una vista que se solicita a los lectores de pantalla que visiten antes de esta vista.

AccessibilityTraversalBefore

Obtiene el identificador de una vista antes de la que se visita esta en el recorrido de accesibilidad. -o bien- Establece el identificador de una vista que se solicita a los lectores de pantalla que visiten después de esta vista.

Activated

Indica el estado de activación de esta vista. -o bien- Cambia el estado activado de esta vista.

AllowedHandwritingDelegatePackageName

Devuelve el paquete permitido para las vistas del editor delegado para las que esta vista puede actuar como delegado de escritura a mano, como establece #setAllowedHandwritingDelegatePackage.

AllowedHandwritingDelegatorPackageName

Devuelve el paquete permitido para las vistas que pueden actuar como delegado de escritura a mano para esta vista del editor delegado, tal y como establece #setAllowedHandwritingDelegatorPackage.

Alpha

Opacidad de la vista. -o bien- Establece la opacidad de la vista en un valor de 0 a 1, donde 0 significa que la vista es completamente transparente y 1 significa que la vista es completamente opaca.

Animation

Obtenga la animación asociada actualmente a esta vista. -o bien- Establece la siguiente animación que se va a reproducir para esta vista.

AnimationMatrix

Devuelve la matriz de transformación actual de la vista. -o bien- Cambia la matriz de transformación en la vista.

ApplicationWindowToken

Recupere un token único que identifique la ventana "real" de nivel superior de la ventana a la que está asociada esta vista.

ApplyWindowInsets

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

AttributeSourceResourceMap

Devuelve la asignación del identificador de recurso de atributo al identificador de recurso de origen donde se estableció el valor del atributo.

AutofillId

Obtiene el identificador lógico único de esta vista en la actividad, con fines de autorrellenar. -o bien- Establece el identificador lógico único de esta vista en la actividad, con fines de autorrellenar.

AutofillType

Describe el tipo de autorrellenamiento de esta vista, por lo que puede android.service.autofill.AutofillService crear el adecuado AutofillValue al rellenar automáticamente la vista.

AutofillValue

Obtiene el Viewvalor actual de autorrellenar.

AutoHandwritingEnabled

Devuelve si la vista permite iniciar la escritura automática a mano. -o bien- Establecer si esta vista habilita la iniciación automática de escritura a mano.

Background

Obtiene el fondo dibujable o establece el fondo en un objeto Drawable determinado o quita el fondo.

BackgroundTintBlendMode

Devuelve el modo de mezcla usado para aplicar el tono al fondo dibujable, si se especifica. -o bien- Especifica el modo de fusión utilizado para aplicar el tono especificado por #setBackgroundTintList(ColorStateList)} al fondo dibujable.

BackgroundTintList

Devuelve el tono aplicado al fondo dibujable, si se especifica. -o bien- Aplica un tono al fondo dibujable.

BackgroundTintMode

Devuelve el modo de mezcla usado para aplicar el tono al fondo dibujable, si se especifica.

Baseline

Devuelve el desplazamiento de la línea base de texto del widget desde el límite superior del widget.

Bottom

Posición inferior de esta vista en relación con su elemento primario. -o bien- Establece la posición inferior de esta vista en relación con su elemento primario.

BottomFadingEdgeStrength

Devuelve la fuerza, o intensidad, del borde atenuado inferior.

BottomPaddingOffset

Cantidad por la que se va a extender la región de desvanecimiento inferior.

CameraDistance

Obtiene la distancia a lo largo del eje Z desde la cámara hasta esta vista.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Clickable

Indica si esta vista reacciona a eventos de clic o no. -o bien- Habilita o deshabilita los eventos de clic para esta vista.

ClipBounds

Devuelve una copia del objeto actual #setClipBounds(Rect) clipBounds. -o bien- Establece un área rectangular en esta vista a la que se recortará la vista cuando se dibuje.

ClipToOutline

Devuelve si el esquema se debe usar para recortar el contenido de la vista. -o bien- Establece si se debe usar el esquema de la vista para recortar el contenido de la vista.

ContentCaptureSession

Obtiene la sesión usada para notificar eventos de captura de contenido. -o bien- Establece el (opcional) ContentCaptureSession asociado a esta vista.

ContentDescription

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ContentDescriptionFormatted

Devuelve la Viewdescripción del contenido. -o bien- Establece la Viewdescripción del contenido.

ContentSensitivity

Obtiene el modo de confidencialidad de contenido para determinar si esta vista muestra contenido confidencial. -o bien- Establece el modo de confidencialidad de contenido para determinar si esta vista muestra contenido confidencial (e.

Context

Devuelve el contexto en el que se ejecuta la vista, a través del cual puede acceder al tema actual, los recursos, etc.

ContextClickable

Indica si esta vista reacciona a los clics de contexto o no. -o bien- Habilita o deshabilita el clic de contexto para esta vista.

ContextMenuInfo

Las vistas deben implementar esto si tienen información adicional para asociar con el menú contextual.

DefaultFocusHighlightEnabled

Devuelve si esta vista debe usar un resaltado de foco predeterminado cuando se centra, pero no se ha android.R.attr#state_focused definido en su fondo. -o bien- Establece si esta vista debe usar un resaltado de foco predeterminado cuando se centra, pero no tiene android.R.attr#state_focused definido en segundo plano.

Display

Obtiene la pantalla lógica a la que se ha adjuntado la ventana de la vista.

DrawingCache

Llamar a este método es equivalente a llamar a getDrawingCache(false).

DrawingCacheBackgroundColor

Este miembro está en desuso. -o bien- Establecer un color de fondo sólido para los mapas de bits de la caché de dibujo mejorará el rendimiento y el uso de memoria.

DrawingCacheEnabled

Indica si la caché de dibujo está habilitada para esta vista. -o bien- Habilita o deshabilita la memoria caché de dibujo.

DrawingCacheQuality

Devuelve la calidad de la memoria caché de dibujo. -o bien- Establezca la calidad de caché de dibujo de esta vista.

DrawingTime

Devuelve la hora en la que se inició el dibujo de la jerarquía de vistas.

DuplicateParentStateEnabled

Indica si esto duplica su estado dibujable de su elemento primario. -o bien- Habilita o deshabilita la duplicación del estado del elemento primario en esta vista.

Elevation

Elevación base de esta vista relativa a su elemento primario, en píxeles. -o bien- Establece la elevación base de esta vista, en píxeles.

EmptyStateSet

Indica que la vista no tiene ningún estado establecido.

Enabled

Devuelve el estado habilitado para esta vista. -o bien- Establezca el estado habilitado de esta vista.

EnabledFocusedSelectedStateSet

Indica que la vista está habilitada, centrada y seleccionada.

EnabledFocusedSelectedWindowFocusedStateSet

Indica que la vista está habilitada, centrada, seleccionada y su ventana tiene el foco.

EnabledFocusedStateSet

Indica que la vista está habilitada y tiene el foco.

EnabledFocusedWindowFocusedStateSet

Indica que la vista está habilitada, centrada y su ventana tiene el foco.

EnabledSelectedStateSet

Indica que la vista está habilitada y seleccionada.

EnabledSelectedWindowFocusedStateSet

Indica que la vista está habilitada, seleccionada y su ventana tiene el foco.

EnabledStateSet

Indica que la vista está habilitada.

EnabledWindowFocusedStateSet

Indica que la vista está habilitada y que su ventana tiene el foco.

ExplicitStyle

Devuelve el identificador de recurso para el estilo especificado mediante style="..." en el AttributeSetelemento XML de respaldo del objeto o Resources#ID_NULL , de lo contrario, si no se especifica o no es aplicable.

FilterTouchesWhenObscured

Obtiene si el marco debe descartar los toques cuando la ventana de la vista está oculta por otra ventana visible en la ubicación táctil. -o bien- Establece si el marco debe descartar los toques cuando la ventana de la vista está oculta por otra ventana visible en la ubicación táctil.

FitsSystemWindows

Compruebe el estado de #setFitsSystemWindows(boolean).

Focusable

Devuelve si esta vista es capaz de centrarse actualmente. -o bien- Establezca si esta vista puede recibir el foco.

FocusableInTouchMode

Cuando una vista se puede centrar, es posible que no quiera centrarse cuando está en modo táctil. -o bien- Establecer si esta vista puede recibir el foco mientras está en modo táctil.

FocusedByDefault

Devuelve si esta vista debe recibir el foco cuando se restaura el foco para la jerarquía de vistas que contiene esta vista. -o bien- Establece si esta vista debe recibir el foco cuando se restaura el foco para la jerarquía de vistas que contiene esta vista.

FocusedSelectedStateSet

Indica que la vista está centrada y seleccionada.

FocusedSelectedWindowFocusedStateSet

Indica que la vista está centrada, seleccionada y su ventana tiene el foco.

FocusedStateSet

Indica que la vista está centrada.

FocusedWindowFocusedStateSet

Indica que la vista tiene el foco y que su ventana tiene el foco.

ForceDarkAllowed

Consulte #setForceDarkAllowed(boolean) -o bien- Establece si se va a permitir que la fuerza oscura se aplique a esta vista.

Foreground

Devuelve el elemento dibujable utilizado como primer plano de esta vista. -o bien- Proporcione un drawable que se va a representar sobre todo el contenido de la vista.

ForegroundGravity

Describe cómo se coloca el primer plano.

ForegroundTintBlendMode

Devuelve el modo de fusión usado para aplicar el tono al primer plano dibujable, si se especifica. -o bien- Especifica el modo de fusión utilizado para aplicar el tono especificado por #setForegroundTintList(ColorStateList)} al fondo dibujable.

ForegroundTintList

Devuelve el tono aplicado al primer plano dibujable, si se especifica. -o bien- Aplica un tono al primer plano dibujable.

ForegroundTintMode

Devuelve el modo de fusión usado para aplicar el tono al primer plano dibujable, si se especifica.

FrameContentVelocity

Obtenga la velocidad actual de la vista. -o bien- Establecer la velocidad actual de la vista, solo realizamos un seguimiento del valor positivo.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
Handler
HandwritingBoundsOffsetBottom

Devuelve la cantidad de desplazamiento aplicada al borde inferior de los límites de escritura a mano de esta vista, en la unidad de píxel.

HandwritingBoundsOffsetLeft

Devuelve la cantidad de desplazamiento aplicada al borde izquierdo de los límites de escritura a mano de esta vista, en la unidad de píxel.

HandwritingBoundsOffsetRight

Devuelve la cantidad de desplazamiento aplicada al borde derecho de los límites de escritura a mano de esta vista, en la unidad de píxel.

HandwritingBoundsOffsetTop

Devuelve la cantidad de desplazamiento aplicada al borde superior de los límites de escritura a mano de esta vista, en la unidad de píxel.

HandwritingDelegateFlags

Devuelve marcas que configuran el comportamiento de delegación de escritura a mano para esta vista del editor delegado, tal como establece #setHandwritingDelegateFlags. -o bien- Establece marcas que configuran el comportamiento de delegación de escritura a mano para esta vista del editor delegado.

HandwritingDelegatorCallback

Devuelve la devolución de llamada establecida por #setHandwritingDelegatorCallback la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista. -o bien- Establece una devolución de llamada a la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista.

HapticFeedbackEnabled

Establezca si esta vista debe tener comentarios hápticos para eventos como presiones largas.

HasExplicitFocusable

Devuelve true si esta vista se puede centrar o si contiene una vista accesible para la que #hasExplicitFocusable() devuelve true.

HasFocus

Devuelve true si esta vista tiene el propio foco o es el antecesor de la vista que tiene el foco.

HasFocusable

Devuelve true si esta vista se puede centrar o si contiene una vista accesible para la que #hasFocusable() devuelve true.

HasNestedScrollingParent

Devuelve true si esta vista tiene un elemento primario de desplazamiento anidado.

HasOnClickListeners

Devuelve si esta vista tiene un onClickListener adjunto.

HasOnLongClickListeners

Devuelve si esta vista tiene un onLongClickListener adjunto.

HasOverlappingRendering

Devuelve si esta vista tiene contenido que se superpone.

HasPointerCapture

Comprueba el estado de captura del puntero.

HasTransientState

Indica si la vista está realizando un seguimiento del estado transitorio que la aplicación no debe tener que preocuparse por guardar y restaurar, pero que el marco debe tomar nota especial para conservarlo cuando sea posible. -o bien- Establezca si esta vista está realizando un seguimiento del estado transitorio que el marco debe intentar conservar siempre que sea posible.

HasWindowFocus

Devuelve true si esta vista está en una ventana que actualmente tiene el foco de la ventana.

Height

Devuelve el alto de la vista.

HorizontalFadingEdgeEnabled

Indica si los bordes horizontales se desvanecieron cuando la vista se desplaza horizontalmente. -o bien- Defina si los bordes horizontales deben atenuarse cuando esta vista se desplaza horizontalmente.

HorizontalFadingEdgeLength

Devuelve el tamaño de los bordes atenuados horizontales que se usan para indicar que hay más contenido en esta vista visible.

HorizontalScrollBarEnabled

Indique si la barra de desplazamiento horizontal debe dibujarse o no. -o bien- Defina si la barra de desplazamiento horizontal debe dibujarse o no.

HorizontalScrollbarHeight

Devuelve el alto de la barra de desplazamiento horizontal.

HorizontalScrollbarThumbDrawable

Devuelve el objeto Drawable configurado actualmente para el control pulgar de la barra de desplazamiento horizontal si existe, en caso contrario, null. -o bien- Define el pulgar horizontal dibujable

HorizontalScrollbarTrackDrawable

Devuelve el objeto Drawable configurado actualmente para la pista de la barra de desplazamiento horizontal si existe, en caso contrario, null. -o bien- Define el trazado horizontal dibujable

Hovered

Devuelve true si la vista está activa actualmente. -o bien- Establece si la vista está activa actualmente.

Id

Devuelve el identificador de esta vista. -o bien- Establece el identificador de esta vista.

ImportantForAccessibility

Obtiene el modo para determinar si esta vista es importante para la accesibilidad. -o bien- Establece cómo determinar si esta vista es importante para la accesibilidad, que es si desencadena eventos de accesibilidad y si se notifica a los servicios de accesibilidad que consultan la pantalla.

ImportantForAutofill

Obtiene el modo para determinar si esta vista es importante para autorrellenar. -o bien- Establece el modo para determinar si esta vista se considera importante para autorrellenar.

ImportantForContentCapture

Obtiene el modo para determinar si esta vista es importante para la captura de contenido. -o bien- Establece el modo para determinar si esta vista se considera importante para la captura de contenido.

IsAccessibilityDataSensitive

Si esta vista debe restringir el acceso del servicio de accesibilidad solo a los servicios que tienen la android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propiedad establecida en true.

IsAccessibilityFocused

Devuelve si esta vista está centrada en la accesibilidad.

IsAttachedToWindow

Devuelve true si esta vista está asociada actualmente a una ventana.

IsContentSensitive

Devuelve si esta vista muestra contenido confidencial, en función del valor establecido explícitamente por #setContentSensitivity(int).

IsCredential

Obtiene el modo para determinar si esta vista es una credencial. -o bien- Establece si esta vista es una credencial para fines del Administrador de credenciales.

IsDirty

True si esta vista ha cambiado desde la última vez que se dibuja.

IsFocused

Devuelve true si esta vista tiene el foco

IsHandwritingDelegate

Devuelve si esta vista se ha establecido como delegado de escritura a mano por #setIsHandwritingDelegate. -o bien- Establece esta vista como delegado de escritura a mano.

IsHardwareAccelerated

Indica si esta vista está conectada a una ventana acelerada por hardware o no.

IsImportantForAccessibility

Calcula si esta vista debe exponerse para la accesibilidad.

IsImportantForAutofill

Indica al sistema Android si el android.app.assist.AssistStructure.ViewNode asociado a esta vista se considera importante con fines de autorrellenar.

IsImportantForContentCapture

Indica al sistema Android si esta vista se considera importante para la captura de contenido, en función del valor establecido explícitamente por #setImportantForContentCapture(int) y heurística cuando es #IMPORTANT_FOR_CONTENT_CAPTURE_AUTO.

IsInEditMode

Indica si esta vista está actualmente en modo de edición.

IsInLayout

Devuelve si la jerarquía de vistas está experimentando actualmente un pase de diseño.

IsInTouchMode

Devuelve el estado del modo táctil asociado a esta vista.

IsLaidOut

Devuelve true si esta vista ha pasado por al menos un diseño desde que se adjuntó o desasoció por última vez desde una ventana.

IsLayoutDirectionResolved
IsLayoutRequested

Indica si se solicitará o no el diseño de esta vista durante el siguiente paso de diseño de jerarquía.

IsOpaque

Indica si esta vista es opaca.

IsPaddingOffsetRequired

Si la vista dibuja contenido dentro de su relleno y habilita bordes de desvanecimiento, debe admitir desplazamientos de relleno.

IsPaddingRelative

Devuelve si el relleno se ha establecido a través de valores relativos #setPaddingRelative(int, int, int, int) o a través de

IsPivotSet

Devuelve si una llamada #setPivotX(float) a o no ha establecido una tabla dinámica en o #setPivotY(float).

IsScrollContainer

Indica si esta vista es uno de los conjuntos de contenedores desplazables en su ventana.

IsShowingLayoutBounds

Devuelve true cuando la vista está conectada y la configuración del desarrollador del sistema para mostrar los límites de diseño está habilitada o false de lo contrario.

IsShown

Devuelve la visibilidad de esta vista y de todos sus antecesores.

IsTemporarilyDetached

Indica si View está en el estado entre #onStartTemporaryDetach() y #onFinishTemporaryDetach().

IsTextAlignmentResolved
IsTextDirectionResolved
JniIdentityHashCode

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
JniPeerMembers

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

KeepScreenOn

Devuelve si la pantalla debe permanecer activada, correspondiente al valor actual de #KEEP_SCREEN_ON. -o bien- Controla si la pantalla debe permanecer activada, modificando el valor de #KEEP_SCREEN_ON.

KeyboardNavigationCluster

Devuelve si esta vista es una raíz de un clúster de navegación mediante teclado. -o bien- Establecer si esta vista es una raíz de un clúster de navegación por teclado.

KeyDispatcherState

Devuelve el valor global KeyEvent.DispatcherState KeyEvent.DispatcherState de la ventana de esta vista.

LabelFor

Obtiene el identificador de una vista para la que esta vista actúa como etiqueta con fines de accesibilidad. -o bien- Establece el identificador de una vista para la que esta vista actúa como una etiqueta con fines de accesibilidad.

LayerType

Indica qué tipo de capa está asociado actualmente a esta vista.

LayoutDirection

Devuelve la dirección de diseño resuelta para esta vista. -o bien- Establezca la dirección de diseño de esta vista.

LayoutParameters

Obtenga el elemento LayoutParams asociado a esta vista. -o bien- Establezca los parámetros de diseño asociados a esta vista.

Left

Posición izquierda de esta vista en relación con su elemento primario. -o bien- Establece la posición izquierda de esta vista en relación con su elemento primario.

LeftFadingEdgeStrength

Devuelve la fuerza, o intensidad, del borde desvanecido izquierdo.

LeftPaddingOffset

Cantidad por la que se va a extender la región de atenuación izquierda.

LongClickable

Indica si esta vista reacciona a eventos de clic largos o no. -o bien- Habilita o deshabilita eventos de clic largo para esta vista.

Matrix

Matriz de transformación de esta vista, que se calcula en función de las propiedades dinámicas, escala y rotación actuales.

MeasuredHeight

Al igual #getMeasuredHeightAndState()que , pero solo devuelve el componente de alto sin formato (es decir, el resultado se enmascara mediante #MEASURED_SIZE_MASK).

MeasuredHeightAndState

Devuelve la información de medición de altura completa de esta vista calculada por la llamada más reciente a #measure(int, int).

MeasuredState

Devuelve solo los bits de estado de #getMeasuredWidthAndState() y #getMeasuredHeightAndState(), combinados en un entero.

MeasuredWidth

Al igual #getMeasuredWidthAndState()que , pero solo devuelve el componente de ancho sin formato (es decir, el resultado se enmascara mediante #MEASURED_SIZE_MASK).

MeasuredWidthAndState

Devuelve la información de medición de ancho completo de esta vista calculada por la llamada más reciente a #measure(int, int).

MinimumHeight

Devuelve el alto mínimo de la vista.

MinimumWidth

Devuelve el ancho mínimo de la vista.

NestedScrollingEnabled

Devuelve true si el desplazamiento anidado está habilitado para esta vista. -o bien- Habilite o deshabilite el desplazamiento anidado para esta vista.

NextClusterForwardId

Obtiene el identificador de la raíz del siguiente clúster de navegación con teclado. -o bien- Establece el identificador de la vista que se va a usar como raíz del siguiente clúster de navegación con teclado.

NextFocusDownId

Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_DOWN. -o bien- Establece el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_DOWN.

NextFocusForwardId

Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_FORWARD. -o bien- Establece el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_FORWARD.

NextFocusLeftId

Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_LEFT. -o bien- Establece el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_LEFT.

NextFocusRightId

Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_RIGHT. -o bien- Establece el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_RIGHT.

NextFocusUpId

Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_UP. -o bien- Establece el identificador de la vista que se va a usar cuando el siguiente enfoque es #FOCUS_UP.

OnFocusChangeListener

Devuelve la devolución de llamada de cambio de foco registrada para esta vista. -o bien- Registre una devolución de llamada que se va a invocar al cambiar el foco de esta vista.

OutlineAmbientShadowColor

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

OutlineProvider

Devuelve el actual ViewOutlineProvider de la vista, que genera el esquema que define la forma de la sombra que convierte y habilita el recorte de contorno. -o bien- Establece el ViewOutlineProvider de la vista, que genera el esquema que define la forma de la sombra que convierte y habilita el recorte de contorno.

OutlineSpotShadowColor

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Overlay

Devuelve la superposición de esta vista y la crea si aún no existe.

OverScrollMode

Devuelve el modo de desplazamiento excesivo para esta vista. -o bien- Establezca el modo de desplazamiento excesivo para esta vista.

PaddingBottom

Devuelve el relleno inferior de esta vista.

PaddingEnd

Devuelve el relleno final de esta vista en función de su dirección de diseño resuelta.

PaddingLeft

Devuelve el relleno izquierdo de esta vista.

PaddingRight

Devuelve el relleno derecho de esta vista.

PaddingStart

Devuelve el relleno inicial de esta vista en función de su dirección de diseño resuelta.

PaddingTop

Devuelve el relleno superior de esta vista.

Parent

Obtiene el elemento primario de esta vista.

ParentForAccessibility

Obtiene el elemento primario con fines de accesibilidad.

PeerReference

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
PendingCredentialCallback

Devuelve la devolución de llamada que se configuró anteriormente en esta vista a través de la #setPendingCredentialRequest API.

PendingCredentialRequest

Devuelve el GetCredentialRequest asociado a la vista.

PivotX

Ubicación x del punto alrededor del que está #setRotation(float) rotated la vista y #setScaleX(float) scaled. -o bien- Establece la ubicación x del punto alrededor del cual está #setRotation(float) rotated la vista y #setScaleX(float) scaled.

PivotY

Ubicación y del punto alrededor del que está #setRotation(float) rotated la vista y #setScaleY(float) scaled. -o bien- Establece la ubicación y del punto alrededor del cual está #setRotation(float) rotated la vista y #setScaleY(float) scaled.

PointerIcon

Obtiene el icono del puntero del mouse para la vista actual. -o bien- Establezca el icono de puntero que se usará para un puntero del mouse en la vista actual.

PreferKeepClear

Recupere la preferencia para que esta vista se mantenga clara. -o bien- Establezca una preferencia para mantener los límites de esta vista claros de las ventanas flotantes situadas encima de la ventana de esta vista.

PreferKeepClearRects

Establezca una preferencia para mantener las ventanas flotantes proporcionadas claras sobre la ventana de esta vista.

Pressed

Indica si la vista está actualmente en estado presionado. -o bien- Establece el estado presionado para esta vista.

PressedEnabledFocusedSelectedStateSet

Indica que la vista está presionada, habilitada, centrada y seleccionada.

PressedEnabledFocusedSelectedWindowFocusedStateSet

Indica que la vista está presionada, habilitada, centrada, seleccionada y su ventana tiene el foco.

PressedEnabledFocusedStateSet

Indica que la vista está presionada, habilitada y centrada.

PressedEnabledFocusedWindowFocusedStateSet

Indica que la vista está presionada, habilitada, centrada y su ventana tiene el foco.

PressedEnabledSelectedStateSet

Indica que la vista está presionada, habilitada y seleccionada.

PressedEnabledSelectedWindowFocusedStateSet

Indica que la vista está presionada, habilitada, seleccionada y su ventana tiene el foco.

PressedEnabledStateSet

Indica que la vista está presionada y habilitada.

PressedEnabledWindowFocusedStateSet

Indica que la vista está presionada, habilitada y su ventana tiene el foco.

PressedFocusedSelectedStateSet

Indica que la vista está presionada, centrada y seleccionada.

PressedFocusedSelectedWindowFocusedStateSet

Indica que la vista está presionada, centrada, seleccionada y su ventana tiene el foco.

PressedFocusedStateSet

Indica que la vista se presiona y se centra.

PressedFocusedWindowFocusedStateSet

Indica que la vista se presiona, se centra y su ventana tiene el foco.

PressedSelectedStateSet

Indica que la vista está presionada y seleccionada.

PressedSelectedWindowFocusedStateSet

Indica que la vista está presionada, seleccionada y su ventana tiene el foco.

PressedStateSet

Indica que se presiona la vista.

PressedWindowFocusedStateSet

Indica que se presiona la vista y su ventana tiene el foco.

RequestedFrameRate

Obtenga la velocidad de fotogramas preferida actual de la vista. -o bien- Puede establecer la velocidad de fotogramas preferida para una vista mediante un número positivo o especificando la categoría de velocidad de fotogramas preferida mediante constantes, incluidos REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE, REQUESTED_FRAME_RATE_CATEGORY_LOW, REQUESTED_FRAME_RATE_CATEGORY_NORMAL, REQUESTED_FRAME_RATE_CATEGORY_HIGH.

Resources

Devuelve los recursos asociados a esta vista.

RevealOnFocusHint

Devuelve la preferencia de esta vista para mostrar el comportamiento cuando obtiene el foco. -o bien- Establece la preferencia de esta vista para mostrar el comportamiento cuando obtiene el foco.

Right

Posición derecha de esta vista en relación con su elemento primario. -o bien- Establece la posición derecha de esta vista en relación con su elemento primario.

RightFadingEdgeStrength

Devuelve la fuerza, o intensidad, del borde desvanecido derecho.

RightPaddingOffset

Cantidad por la que se va a extender la región de atenuación derecha.

RootSurfaceControl

AttachedSurfaceControl no es una vista, es simplemente la interfaz para el objeto del sistema de ventanas que contiene toda la jerarquía de vistas.

RootView

Busca la vista más arriba en la jerarquía de vistas actual.

RootWindowInsets

Proporcione los elementos WindowInset originales que se envían a la jerarquía de vistas.

Rotation

Grados en los que se gira la vista alrededor del punto de pivote. -o bien- Establece los grados que la vista gira alrededor del punto de pivote.

RotationX

Grados en los que se gira la vista alrededor del eje horizontal a través del punto de pivote. -o bien- Establece los grados que la vista gira alrededor del eje horizontal a través del punto de pivote.

RotationY

Grados que gira la vista alrededor del eje vertical a través del punto dinámico. -o bien- Establece los grados que la vista gira alrededor del eje vertical a través del punto de pivote.

SaveEnabled

Indica si esta vista guardará su estado (es decir, si se llamará a su #onSaveInstanceState método). -o bien- Controla si el guardado del estado de esta vista está habilitado (es decir, si se llamará a su #onSaveInstanceState método).

SaveFromParentEnabled

Indica si toda la jerarquía de esta vista guardará su estado cuando se produzca un recorrido de guardado de estado desde su elemento primario. -o bien- Controla si toda la jerarquía de esta vista guardará su estado cuando se produzca un recorrido de guardado de estado desde su elemento primario.

ScaleX

Cantidad a la que se escala la vista en x alrededor del punto dinámico, como una proporción del ancho sin escalar de la vista. -o bien- Establece la cantidad en la que se escala la vista en x alrededor del punto dinámico, como una proporción del ancho no escalado de la vista.

ScaleXs

Un contenedor Property alrededor de la scaleX funcionalidad controlada por los View#setScaleX(float) métodos y View#getScaleX() .

ScaleY

Cantidad a la que se escala la vista en y alrededor del punto de pivote, como una proporción del alto sin escala de la vista. -o bien- Establece la cantidad que la vista se escala en Y alrededor del punto de pivote, como una proporción del ancho no escalado de la vista.

ScaleYs

Un contenedor Property alrededor de la scaleY funcionalidad controlada por los View#setScaleY(float) métodos y View#getScaleY() .

ScreenReaderFocusable

Devuelve si la vista se debe tratar como una unidad de enfoque mediante herramientas de accesibilidad del lector de pantalla. -o bien- Establece si esta vista debe ser un elemento enfocado para los lectores de pantalla e incluir vistas no centrables desde su subárbol al proporcionar comentarios.

ScrollBarDefaultDelayBeforeFade

Devuelve el retraso antes de que se desvanezcan las barras de desplazamiento. -o bien- Defina el retraso antes de que se desvanezcan las barras de desplazamiento.

ScrollBarFadeDuration

Devuelve la duración de atenuación de la barra de desplazamiento. -o bien- Defina la duración de atenuación de la barra de desplazamiento.

ScrollbarFadingEnabled

Devuelve true si las barras de desplazamiento se atenuarán cuando esta vista no se desplace o defina si las barras de desplazamiento se atenuarán cuando la vista no se desplace.

ScrollBarSize

Devuelve el tamaño de la barra de desplazamiento. -o bien- Defina el tamaño de la barra de desplazamiento.

ScrollBarStyle

Devuelve el estilo actual de la barra de desplazamiento. -o bien- Especifique el estilo de las barras de desplazamiento.

ScrollCaptureHint

Devuelve la sugerencia de captura de desplazamiento actual para esta vista. -o bien- Establece la sugerencia de captura de desplazamiento para esta vista.

ScrollIndicators

Devuelve una máscara de bits que representa los indicadores de desplazamiento habilitados.

ScrollX

Devuelve la posición izquierda desplazada de esta vista. -o bien- Establezca la posición desplazada horizontal de la vista.

ScrollY

Devuelve la posición superior desplazada de esta vista. -o bien- Establezca la posición de desplazamiento vertical de la vista.

Selected

Indica el estado de selección de esta vista. -o bien- Cambia el estado de selección de esta vista.

SelectedStateSet

Indica que la vista está seleccionada.

SelectedWindowFocusedStateSet

Indica que la vista está seleccionada y que su ventana tiene el foco.

SolidColor

Invalide esto si se sabe que la vista siempre se dibuja sobre un fondo de color sólido y necesita dibujar bordes de desvanecimiento.

SoundEffectsEnabled

Establezca si esta vista debe tener habilitados efectos de sonido para eventos como hacer clic y tocar.

SourceLayoutResId

Se View puede inflar a partir de un diseño XML.

StateDescription

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

StateDescriptionFormatted

Devuelve la Viewdescripción del estado de . -o bien- Establece la Viewdescripción del estado.

StateListAnimator

Devuelve el stateListAnimator actual si existe. -o bien- Asocia el stateListAnimator proporcionado a esta vista.

SuggestedMinimumHeight

Devuelve el alto mínimo sugerido que debe usar la vista.

SuggestedMinimumWidth

Devuelve el ancho mínimo sugerido que debe usar la vista.

SupplementalDescription

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

SupplementalDescriptionFormatted

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

SystemGestureExclusionRects

Recupere la lista de áreas dentro del espacio de coordenadas posteriores al diseño de esta vista donde el sistema no debe interceptar la entrada táctil u otros gestos de dispositivo que apunten. -o bien- Establece una lista de áreas dentro del espacio de coordenadas posteriores al diseño de esta vista donde el sistema no debe interceptar la entrada táctil u otros gestos de dispositivo que apunten.

SystemUiFlags

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

SystemUiVisibility
Obsoletos.

Devuelve la última #setSystemUiVisibility(int) vista que ha solicitado esta vista. -o bien- Solicitar que se cambie la visibilidad de la barra de estado u otras decoraciones de pantalla o ventana.

Tag

Devuelve la etiqueta de esta vista. -o bien- Establece la etiqueta asociada a esta vista.

TextAlignment

Devuelve la alineación del texto resuelto. -o bien- Establezca la alineación del texto.

TextDirection

Devuelve la dirección del texto resuelto. -o bien- Establezca la dirección del texto.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

TooltipText

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

TooltipTextFormatted

Devuelve el texto de la información sobre herramientas de la vista. -o bien- Establece el texto de la información sobre herramientas que se mostrará en un elemento emergente pequeño junto a la vista.

Top

Posición superior de esta vista en relación con su elemento primario. -o bien- Establece la posición superior de esta vista en relación con su elemento primario.

TopFadingEdgeStrength

Devuelve la fuerza, o intensidad, del borde desvanecido superior.

TopPaddingOffset

Cantidad por la que se va a extender la región de desvanecimiento superior.

Touchables

Busque y devuelva todas las vistas táctiles que son descendientes de esta vista, posiblemente incluyendo esta vista si es táctil.

TouchDelegate

Obtiene touchDelegate para esta vista. -o bien- Establece touchDelegate para esta vista.

TransitionAlpha

Esta propiedad está pensada solo para su uso por la transición fade, que lo anima a generar una translucencia visual que no tiene efecto secundario (o se ve afectado por) la propiedad alfa real. -o bien- Esta propiedad está pensada solo para su uso por la transición fade, que lo anima a generar una translucencia visual que no tiene efecto secundario (o se ve afectado por) la propiedad alfa real.

TransitionName

Devuelve el nombre de la vista que se va a usar para identificar las vistas en transiciones. -o bien- Establece el nombre de la vista que se va a usar para identificar las vistas en transiciones.

TranslationX

Ubicación horizontal de esta vista en relación con su #getLeft() left posición. -o bien- Establece la ubicación horizontal de esta vista en relación con su #getLeft() left posición.

TranslationY

Ubicación vertical de esta vista en relación con su #getTop() top posición. -o bien- Establece la ubicación vertical de esta vista en relación con su #getTop() top posición.

TranslationZ

Ubicación de profundidad de esta vista en relación con su #getElevation() elevation. -o bien- Establece la ubicación de profundidad de esta vista en relación con su #getElevation() elevation.

UniqueDrawingId

Obtenga el identificador usado para esta vista por el sistema de dibujo.

VerticalFadingEdgeEnabled

Indica si los bordes verticales se desvanecieron cuando la vista se desplaza horizontalmente. -o bien- Defina si los bordes verticales deben atenuarse cuando esta vista se desplaza verticalmente.

VerticalFadingEdgeLength

Devuelve el tamaño de los bordes desvanecidos verticales que se usan para indicar que hay más contenido en esta vista visible.

VerticalScrollBarEnabled

Indique si la barra de desplazamiento vertical debe dibujarse o no. -o bien- Defina si la barra de desplazamiento vertical debe dibujarse o no.

VerticalScrollbarPosition

Establezca la posición de la barra de desplazamiento vertical.

VerticalScrollbarThumbDrawable

Devuelve el objeto Drawable configurado actualmente para el control pulgar de la barra de desplazamiento vertical si existe, null de lo contrario. -o bien- Define la barra de desplazamiento vertical dibujable

VerticalScrollbarTrackDrawable

Devuelve el objeto Drawable configurado actualmente para la pista de la barra de desplazamiento vertical si existe, en caso contrario, null. -o bien- Define la pista de barra de desplazamiento vertical dibujable

VerticalScrollbarWidth

Devuelve el ancho de la barra de desplazamiento vertical.

ViewTranslationResponse

Devuelve el ViewTranslationResponse asociado a esta vista.

ViewTreeObserver

Devuelve viewTreeObserver para la jerarquía de esta vista.

Visibility

Devuelve el estado de visibilidad de esta vista. -o bien- Establezca el estado de visibilidad de esta vista.

Width

Devuelve el ancho de la vista.

WindowAttachCount
WindowFocusedStateSet

Indica que la ventana de la vista tiene el foco.

WindowId

Recupere para WindowId la ventana a la que está asociada esta vista.

WindowInsetsController

Recupera el único WindowInsetsController de la ventana a la que se adjunta esta vista.

WindowSystemUiVisibility

Devuelve la visibilidad actual de la interfaz de usuario del sistema que está establecida actualmente para toda la ventana.

WindowToken

Recupere un token único al que se identifica la ventana a la que se adjunta esta vista.

WindowVisibility

Devuelve la visibilidad actual de la ventana a la que se adjunta esta vista (ya sea #GONE, #INVISIBLEo #VISIBLE).

X

Un contenedor Property alrededor de la x funcionalidad controlada por los View#setX(float) métodos y View#getX() .

Y

Un contenedor Property alrededor de la y funcionalidad controlada por los View#setY(float) métodos y View#getY() .

Z

Un contenedor Property alrededor de la z funcionalidad controlada por los View#setZ(float) métodos y View#getZ() .

Métodos

Nombre Description
AddChildrenForAccessibility(IList<View>)

Agrega los elementos secundarios de esta vista relevantes para la accesibilidad a la lista especificada como salida.

AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle)

Agrega datos adicionales a AccessibilityNodeInfo en función de una solicitud explícita de los datos adicionales.

AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags)

Agrega cualquier vista centrada que sea descendiente de esta vista (posiblemente incluida esta vista si se puede centrar) a las vistas.

AddFocusables(IList<View>, FocusSearchDirection)

Agregue las vistas que se puedan centrar que sean descendientes de esta vista (posiblemente, incluida esta vista si se puede centrar en sí misma) a las vistas.

AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection)

Agrega las raíces del clúster de navegación mediante teclado que sean descendientes de esta vista (posiblemente, incluida esta vista si es una raíz de clúster propiamente dicha) a las vistas.

AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener)

Agregue un agente de escucha para los cambios de estado de asociación.

AddOnLayoutChangeListener(View+IOnLayoutChangeListener)

Agregue un agente de escucha al que se llamará cuando cambien los límites de la vista debido al procesamiento del diseño.

AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener)

Agrega un agente de escucha que recibirá s no controladas KeyEvent.

AddTouchables(IList<View>)

Agregue las vistas táctiles que sean descendientes de esta vista (posiblemente, incluida esta vista si es táctil) a las vistas.

Animate()

Este método devuelve un objeto ViewPropertyAnimator, que se puede usar para animar propiedades específicas en esta vista.

AnnounceForAccessibility(ICharSequence)

Método de conveniencia para enviar un AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent para sugerir que un servicio de accesibilidad anuncie el texto especificado a sus usuarios.

AnnounceForAccessibility(String)

Método de conveniencia para enviar un AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent para sugerir que un servicio de accesibilidad anuncie el texto especificado a sus usuarios.

Autofill(AutofillValue)

Rellena automáticamente el contenido de esta vista con .value

Autofill(SparseArray)

Rellena automáticamente el contenido de los elementos secundarios virtuales dentro de esta vista.

AwakenScrollBars()

Desencadene las barras de desplazamiento que se van a dibujar.

AwakenScrollBars(Int32, Boolean)

Desencadene las barras de desplazamiento que se van a dibujar.

AwakenScrollBars(Int32)

Desencadene las barras de desplazamiento que se van a dibujar.

BringToFront()

Cambie el orden z de la vista en el árbol, por lo que está encima de otras vistas del mismo nivel.

BuildDrawingCache()

Llamar a este método es equivalente a llamar a buildDrawingCache(false).

BuildDrawingCache(Boolean)

Obliga a compilar la memoria caché de dibujo si la memoria caché de dibujo no es válida.

BuildLayer()

Fuerza la creación de la capa de esta vista y esta vista se representará en su capa.

CallOnClick()

Llame directamente a cualquier OnClickListener adjunto.

CancelDragAndDrop()

Cancela una operación de arrastrar y colocar en curso.

CancelLongPress()

Cancela una presión larga pendiente.

CancelPendingInputEvents()

Cancele los eventos de entrada de alto nivel diferidos que se publicaron anteriormente en la cola de eventos.

CanResolveLayoutDirection()

Compruebe si se puede realizar la resolución de la dirección del diseño.

CanResolveTextAlignment()

Compruebe si se puede realizar la resolución de alineación de texto.

CanResolveTextDirection()

Compruebe si se puede realizar la resolución de la dirección del texto.

CanScrollHorizontally(Int32)

Compruebe si esta vista se puede desplazar horizontalmente en una determinada dirección.

CanScrollVertically(Int32)

Compruebe si esta vista se puede desplazar verticalmente en una determinada dirección.

CheckInputConnectionProxy(View)

android.view.inputmethod.InputMethodManager Lo llama cuando una vista que no es el destino de conexión de entrada actual está intentando realizar una llamada en el administrador.

ClearAnimation()

Cancela las animaciones de esta vista.

ClearFocus()

Se llama cuando esta vista quiere dejar el foco.

ClearPendingCredentialRequest()

Borra la solicitud y la devolución de llamada establecidas anteriormente a través de View#setPendingCredentialRequest.

ClearViewTranslationCallback()

Desactive de ViewTranslationCallback esta vista.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CombineMeasuredStates(Int32, Int32)

Combine dos estados tal y como devuelve #getMeasuredState().

ComputeHorizontalScrollExtent()

Calcule la extensión horizontal del pulgar de la barra de desplazamiento horizontal dentro del intervalo horizontal.

ComputeHorizontalScrollOffset()

Calcule el desplazamiento horizontal del pulgar de la barra de desplazamiento horizontal dentro del intervalo horizontal.

ComputeHorizontalScrollRange()

Calcule el intervalo horizontal que representa la barra de desplazamiento horizontal.

ComputeScroll()

Lo llama un elemento primario para solicitar que un elemento secundario actualice sus valores para mScrollX y mScrollY si es necesario.

ComputeSystemWindowInsets(WindowInsets, Rect)

Los conjuntos de proceso que debe consumir esta vista y los que deben propagarse a los debajo de ella.

ComputeVerticalScrollExtent()

Calcule la extensión vertical del pulgar de la barra de desplazamiento vertical dentro del intervalo vertical.

ComputeVerticalScrollOffset()

Calcule el desplazamiento vertical del pulgar de la barra de desplazamiento vertical dentro del intervalo horizontal.

ComputeVerticalScrollRange()

Calcule el intervalo vertical que representa la barra de desplazamiento vertical.

CreateAccessibilityNodeInfo()

Devuelve un objeto AccessibilityNodeInfo que representa esta vista desde el punto de vista de un android.accessibilityservice.AccessibilityServiceobjeto .

CreateContextMenu(IContextMenu)

Muestra el menú contextual de esta vista.

DestroyDrawingCache()

Libera los recursos utilizados por la memoria caché de dibujo.

DispatchApplyWindowInsets(WindowInsets)

Solicite aplicar los conjuntos de ventanas especificados a esta vista u otra vista en su subárbol.

DispatchCapturedPointerEvent(MotionEvent)

Pase un evento de puntero capturado a la vista centrada.

DispatchConfigurationChanged(Configuration)

Envíe una notificación sobre un cambio de configuración de recursos en la jerarquía de vistas.

DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>)

Envíe para recopilar los ViewTranslationRequests con fines de traducción mediante el recorrido de la jerarquía cuando la aplicación solicite la traducción de la interfaz de usuario.

DispatchDisplayHint(ViewStates)

Envíe una sugerencia sobre si se muestra esta vista.

DispatchDragEvent(DragEvent)

Detecta si esta vista está habilitada y tiene un agente de escucha de eventos de arrastre.

DispatchDraw(Canvas)

Se llama mediante draw para dibujar las vistas secundarias.

DispatchDrawableHotspotChanged(Single, Single)

Envía drawableHotspotChanged a todos los elementos secundarios de esta vista.

DispatchFinishTemporaryDetach()

Envíe #onFinishTemporaryDetach() a esta vista y sus elementos secundarios directos si se trata de una vista de contenedor.

DispatchGenericFocusedEvent(MotionEvent)

Envíe un evento de movimiento genérico a la vista centrada actualmente.

DispatchGenericMotionEvent(MotionEvent)

Envía un evento de movimiento genérico.

DispatchGenericPointerEvent(MotionEvent)

Envíe un evento de movimiento genérico a la vista bajo el primer puntero.

DispatchHoverEvent(MotionEvent)

Envíe un evento de desplazamiento.

DispatchKeyEvent(KeyEvent)

Envíe un evento de clave a la siguiente vista en la ruta de enfoque.

DispatchKeyEventPreIme(KeyEvent)

Envíe un evento de clave antes de que lo procese cualquier método de entrada asociado a la jerarquía de vistas.

DispatchKeyShortcutEvent(KeyEvent)

Envía un evento de método abreviado de teclas.

DispatchNestedFling(Single, Single, Boolean)

Envíe un fling a un elemento primario de desplazamiento anidado.

DispatchNestedPreFling(Single, Single)

Envíe un fling a un elemento primario de desplazamiento anidado antes de que esta vista lo procese.

DispatchNestedPrePerformAccessibilityAction(Action, Bundle)

Informe de una acción de accesibilidad a los elementos primarios de esta vista para el procesamiento delegado.

DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[])

Envíe un paso de un desplazamiento anidado en curso antes de que esta vista consuma cualquier parte de ella.

DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[])

Envíe un paso de un desplazamiento anidado en curso.

DispatchPointerCaptureChanged(Boolean)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

DispatchPopulateAccessibilityEvent(AccessibilityEvent)

Envía a AccessibilityEventView para agregar el contenido de texto de la vista y sus elementos secundarios.

DispatchProvideAutofillStructure(ViewStructure, AutofillFlags)

Envía la creación de un ViewStructures con fines de autorrellenar la jerarquía, cuando se crea una estructura assist como parte de una solicitud de autorrellenar.

DispatchProvideStructure(ViewStructure)

Envío de la creación de ViewStructure la jerarquía.

DispatchRestoreInstanceState(SparseArray)

Llamado por #restoreHierarchyState(android.util.SparseArray) para recuperar el estado de esta vista y sus elementos secundarios.

DispatchSaveInstanceState(SparseArray)

Llamado por #saveHierarchyState(android.util.SparseArray) para almacenar el estado de esta vista y sus elementos secundarios.

DispatchScrollCaptureSearch(Rect, Point, IConsumer)

Envíe una solicitud de búsqueda de captura de desplazamiento hacia abajo en la jerarquía de vistas.

DispatchSetActivated(Boolean)

Envíe setActivated a todos los elementos secundarios de esta vista.

DispatchSetPressed(Boolean)

Envíe setPressed a todos los elementos secundarios de esta vista.

DispatchSetSelected(Boolean)

Conjunto de distribuciónSeleccionado en todos los elementos secundarios de esta vista.

DispatchStartTemporaryDetach()

Envíe #onStartTemporaryDetach() a esta vista y sus elementos secundarios directos si se trata de una vista de contenedor.

DispatchSystemUiVisibilityChanged(Int32)
Obsoletos.

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

DispatchSystemUiVisibilityChanged(SystemUiFlags)

Envíe devoluciones de llamada a #setOnSystemUiVisibilityChangeListener la jerarquía de vistas.

DispatchTouchEvent(MotionEvent)

Pase el evento de movimiento de pantalla táctil a la vista de destino o esta vista si es el destino.

DispatchTrackballEvent(MotionEvent)

Pase un evento de movimiento de trackball hacia abajo a la vista centrada.

DispatchUnhandledMove(View, FocusSearchDirection)

Este método es la última oportunidad de que la vista centrada y sus antecesores respondan a una tecla de flecha.

DispatchVisibilityChanged(View, ViewStates)

Envíe un cambio de visibilidad de vista hacia abajo en la jerarquía de vistas.

DispatchWindowFocusChanged(Boolean)

Se llama cuando la ventana que contiene esta vista obtiene o pierde el foco de la ventana.

DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation)

WindowInsetsAnimation.Callback#onEnd(WindowInsetsAnimation) Distribuye cuando finaliza la animación de conjuntos de ventanas.

DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation)

WindowInsetsAnimation.Callback#onPrepare(WindowInsetsAnimation) Distribuye cuando se prepara la animación de conjuntos de ventanas.

DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>)

WindowInsetsAnimation.Callback#onProgress(WindowInsets, List) Distribuye cuando la animación de conjuntos de ventanas avanza.

DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds)

WindowInsetsAnimation.Callback#onStart(WindowInsetsAnimation, Bounds) Distribuye cuando se inicia la animación de conjuntos de ventanas.

DispatchWindowSystemUiVisiblityChanged(SystemUiFlags)

Envíe devoluciones de llamada a #onWindowSystemUiVisibilityChanged(int) la jerarquía de vistas.

DispatchWindowVisibilityChanged(ViewStates)

Envíe un cambio de visibilidad de ventana hacia abajo en la jerarquía de vistas.

Dispose()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
Dispose(Boolean)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
Draw(Canvas)

Represente manualmente esta vista (y todos sus elementos secundarios) en el lienzo especificado.

DrawableHotspotChanged(Single, Single)

Se llama a esta función cada vez que cambia la zona activa de la vista y debe propagarse a las vistas dibujables o secundarias administradas por la vista.

DrawableStateChanged()

Se llama a esta función cada vez que el estado de la vista cambia de tal manera que afecta al estado de los dibujables que se muestran.

Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
FindFocus()

Busque la vista en la jerarquía raíz en esta vista que actualmente tiene el foco.

FindOnBackInvokedDispatcher()

Recor la jerarquía de vistas para encontrar el más OnBackInvokedDispatchercercano.

FindViewById(Int32)

Busca la primera vista descendiente con el identificador especificado, la propia vista si el identificador coincide #getId()con o null si el identificador no es válido (< 0) o no hay ninguna vista coincidente en la jerarquía.

FindViewById<T>(Int32)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

FindViewsWithText(IList<View>, ICharSequence, FindViewsWith)

Busca las vistas que contienen texto determinado.

FindViewsWithText(IList<View>, String, FindViewsWith)

Busca las vistas que contienen texto determinado.

FindViewWithTag(Object)

Busque una vista secundaria con la etiqueta especificada.

FitSystemWindows(Rect)
Obsoletos.

Lo llama la jerarquía de vistas cuando han cambiado los conjuntos de contenido de una ventana para permitir que ajuste su contenido dentro de esas ventanas.

FocusSearch(FocusSearchDirection)

Busque la vista más cercana en la dirección especificada que puede centrarse.

ForceHasOverlappingRendering(Boolean)

Establece el comportamiento de la representación superpuesta para esta vista (consulte #hasOverlappingRendering() para obtener más información sobre este comportamiento).

ForceLayout()

Obliga a que esta vista se establezca durante el siguiente paso de diseño.

GatherTransparentRegion(Region)

El ViewRoot lo usa para realizar una optimización cuando la jerarquía de vistas contiene uno o varios SurfaceView.

GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback)

Se llama para generar una DisplayHash para esta vista.

GenerateViewId()

Genere un valor adecuado para su uso en #setId(int).

GetAccessibilityDelegate()

Devuelve el delegado para implementar la compatibilidad de accesibilidad a través de la composición.

GetAttributeResolutionStack(Int32)

Devuelve la lista ordenada del identificador de recurso que se considera al resolver los valores de atributo para este View.

GetAutofillHints()

Obtiene las sugerencias que ayudan a android.service.autofill.AutofillService determinar cómo rellenar automáticamente la vista con los datos del usuario.

GetClipBounds(Rect)

Rellena un rectángulo de salida con los límites del clip de la vista, devolviendo true si se ejecuta correctamente o false si los límites de clip de la vista son null.

GetDefaultSize(Int32, Int32)

Utilidad para devolver un tamaño predeterminado.

GetDrawableState()

Devuelve una matriz de identificadores de recursos de los estados dibujables que representan el estado actual de la vista.

GetDrawingCache(Boolean)

Devuelve el mapa de bits en el que se almacena en caché este dibujo de vista.

GetDrawingRect(Rect)

Devuelve los límites de dibujo visibles de la vista.

GetFocusable()

Devuelve la configuración de enfoque de esta vista.

GetFocusables(FocusSearchDirection)

Busque y devuelva todas las vistas centradas que son descendientes de esta vista, posiblemente incluyendo esta vista si se puede centrar en sí misma.

GetFocusedRect(Rect)

Cuando una vista tiene el foco y el usuario se aleja de ella, se busca la siguiente vista a partir del rectángulo rellenado por este método.

GetGlobalVisibleRect(Rect, Point)

Establece r en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista.

GetGlobalVisibleRect(Rect)

Establece r en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetHasOverlappingRendering()

Devuelve el valor de representación superpuesta que se usa internamente.

GetHitRect(Rect)

Acierte el rectángulo en las coordenadas del elemento primario

GetLocalVisibleRect(Rect)

Establece r en las coordenadas del área no recortada de esta vista en relación con la esquina superior izquierda de la vista.

GetLocationInSurface(Int32[])

Obtiene las coordenadas de esta vista en el espacio de coordenadas de que Surface contiene la vista.

GetLocationInWindow(Int32[])

Obtiene las coordenadas de esta vista en el espacio de coordenadas de la ventana que contiene la vista, independientemente de las decoraciones del sistema.

GetLocationOnScreen(Int32[])

Obtiene las coordenadas de esta vista en el espacio de coordenadas de la pantalla del dispositivo, independientemente de las decoraciones del sistema y de si el sistema está en modo de varias ventanas.

GetReceiveContentMimeTypes()

Devuelve los tipos MIME aceptados por #performReceiveContent para esta vista, tal como se configura a través de #setOnReceiveContentListener.

GetTag(Int32)

Devuelve la etiqueta asociada a esta vista y la clave especificada.

GetWindowVisibleDisplayFrame(Rect)

Recupere el tamaño de visualización visible general en el que se ha colocado la ventana a la que está asociada esta vista.

GetX()

Posición visual x de esta vista, en píxeles.

GetY()

Posición visual y de esta vista, en píxeles.

GetZ()

Posición visual z de esta vista, en píxeles.

Inflate(Context, Int32, ViewGroup)

Inflar una vista desde un recurso XML.

InitializeFadingEdge(TypedArray)

Inicializa los bordes de desvanecimiento de un conjunto determinado de atributos con estilo.

InitializeScrollbars(TypedArray)

Inicializa las barras de desplazamiento de un conjunto determinado de atributos con estilo.

Invalidate()

Invalide toda la vista.

Invalidate(Int32, Int32, Int32, Int32)

Marque el área definida por el rectángculo (l,t,r,b) según sea necesario dibujar.

Invalidate(Rect)

Marque el área definida por dirty según sea necesario dibujar.

InvalidateDrawable(Drawable)

Invalida el objeto Drawable especificado.

InvalidateOutline()

Se llama para recompilar el esquema de esta vista desde su ViewOutlineProvider outline provider

InvokeFitsSystemWindows()
Obsoletos.

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

IsVisibleToUserForAutofill(Int32)

Calcula si esta vista de autorrellenar virtual es visible para el usuario.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
JumpDrawablesToCurrentState()

Llame a Drawable#jumpToCurrentState() Drawable.jumpToCurrentState() en todos los objetos dibujables asociados a esta vista.

KeyboardNavigationClusterSearch(View, FocusSearchDirection)

Busque el clúster de navegación de teclado más cercano en la dirección especificada.

Layout(Int32, Int32, Int32, Int32)

Asignar un tamaño y una posición a una vista y a todos sus descendientes

Measure(Int32, Int32)

Esto se llama para averiguar el tamaño de una vista.

MergeDrawableStates(Int32[], Int32[])

Combine sus propios valores de estado en <var additionalState</var> en los valores <de estado base var>baseState</var> devueltos por #onCreateDrawableState(int)>.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
OffsetLeftAndRight(Int32)

Desfase la ubicación horizontal de esta vista por la cantidad especificada de píxeles.

OffsetTopAndBottom(Int32)

Desfase la ubicación vertical de esta vista por el número especificado de píxeles.

OnAnimationEnd()

Invocado por un viewGroup primario para notificar al final de la animación asociada actualmente a esta vista.

OnAnimationStart()

Invocado por un viewGroup primario para notificar al inicio de la animación asociada actualmente a esta vista.

OnApplyWindowInsets(WindowInsets)

Se llama cuando la vista se debe aplicar WindowInsets según su directiva interna.

OnAttachedToWindow()

Esto se llama cuando la vista está asociada a una ventana.

OnCancelPendingInputEvents()

Se llama como resultado de una llamada a #cancelPendingInputEvents() en esta vista o una vista primaria.

OnCapturedPointerEvent(MotionEvent)

Implementar este método para controlar eventos de puntero capturados

OnCheckIsTextEditor()

Compruebe si la vista llamada es un editor de texto, en cuyo caso tendría sentido mostrar automáticamente una ventana de entrada temporal para ella.

OnConfigurationChanged(Configuration)

Se llama cuando ha cambiado la configuración actual de los recursos que usa la aplicación.

OnCreateContextMenu(IContextMenu)

Las vistas deben implementar esto si la propia vista va a agregar elementos al menú contextual.

OnCreateDrawableState(Int32)

Genere el nuevo android.graphics.drawable.Drawable estado para esta vista.

OnCreateInputConnection(EditorInfo)

Cree una nueva inputConnection para que inputMethod interactúe con la vista.

OnCreateViewTranslationRequest(Int32[], IConsumer)

Recopila un ViewTranslationRequest objeto que representa el contenido que se va a traducir en la vista.

OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer)

ViewTranslationRequestRecopila el objeto que representa el contenido que se va a traducir para las vistas virtuales de la vista host.

OnDetachedFromWindow()

Esto se llama cuando la vista está desasociada de una ventana.

OnDisplayHint(Int32)

Proporciona a esta vista una sugerencia sobre si se muestra o no.

OnDragEvent(DragEvent)

Controla los eventos de arrastre enviados por el sistema después de una llamada a android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int) startDragAndDrop().

OnDraw(Canvas)

Implemente esto para hacer el dibujo.

OnDrawForeground(Canvas)

Dibuje cualquier contenido en primer plano para esta vista.

OnDrawScrollBars(Canvas)

Solicite el dibujo de la barra de desplazamiento horizontal y vertical.

OnFilterTouchEventForSecurity(MotionEvent)

Filtre el evento táctil para aplicar directivas de seguridad.

OnFinishInflate()

Finalizar la inflación de una vista desde XML.

OnFinishTemporaryDetach()

Se le llama después #onStartTemporaryDetach de que el contenedor haya terminado de cambiar la vista.

OnFocusChanged(Boolean, FocusSearchDirection, Rect)

Lo llama el sistema de vistas cuando cambia el estado de foco de esta vista.

OnGenericMotionEvent(MotionEvent)

Implemente este método para controlar eventos de movimiento genéricos.

OnHoverChanged(Boolean)

Implemente este método para controlar los cambios de estado del puntero.

OnHoverEvent(MotionEvent)

Implemente este método para controlar los eventos de desplazamiento.

OnInitializeAccessibilityEvent(AccessibilityEvent)

Inicializa un AccessibilityEvent objeto con información sobre esta vista, que es el origen del evento.

OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)

Inicializa un AccessibilityNodeInfo objeto con información sobre esta vista.

OnKeyDown(Keycode, KeyEvent)

Implementación predeterminada de KeyEvent.Callback#onKeyDown(int, KeyEvent) KeyEvent.Callback.onKeyDown(): realice la pulsación de la vista cuando KeyEvent#KEYCODE_DPAD_CENTERKeyEvent#KEYCODE_ENTER o se libere, si la vista está habilitada y se puede hacer clic.

OnKeyLongPress(Keycode, KeyEvent)

Implementación predeterminada de KeyEvent.Callback#onKeyLongPress(int, KeyEvent) KeyEvent.Callback.onKeyLongPress(): siempre devuelve false (no controla el evento).

OnKeyMultiple(Keycode, Int32, KeyEvent)

Implementación predeterminada de KeyEvent.Callback#onKeyMultiple(int, int, KeyEvent) KeyEvent.Callback.onKeyMultiple(): siempre devuelve false (no controla el evento).

OnKeyPreIme(Keycode, KeyEvent)

Controle un evento de clave antes de que lo procese cualquier método de entrada asociado a la jerarquía de vistas.

OnKeyShortcut(Keycode, KeyEvent)

Se llama a en la vista centrada cuando no se controla un evento de método abreviado de teclas.

OnKeyUp(Keycode, KeyEvent)

Implementación predeterminada de KeyEvent.Callback#onKeyUp(int, KeyEvent) KeyEvent.Callback.onKeyUp(): realiza clic en la vista cuando KeyEvent#KEYCODE_DPAD_CENTERse libera o KeyEvent#KEYCODE_ENTERKeyEvent#KEYCODE_SPACE .

OnLayout(Boolean, Int32, Int32, Int32, Int32)

Se llama desde el diseño cuando esta vista debe asignar un tamaño y una posición a cada uno de sus elementos secundarios.

OnMeasure(Int32, Int32)

Mida la vista y su contenido para determinar el ancho medido y el alto medido.

OnOverScrolled(Int32, Int32, Boolean, Boolean)

Llamado por #overScrollBy(int, int, int, int, int, int, int, int, boolean) para responder a los resultados de una operación de desplazamiento excesivo.

OnPointerCaptureChange(Boolean)

Se llama cuando la ventana acaba de adquirir o perder la captura del puntero.

OnPopulateAccessibilityEvent(AccessibilityEvent)

Se llama desde la posibilidad de #dispatchPopulateAccessibilityEvent(AccessibilityEvent) que esta vista rellene el evento de accesibilidad con su contenido de texto.

OnProvideAutofillStructure(ViewStructure, AutofillFlags)

Rellena un ViewStructure objeto para rellenar una solicitud de autorrellenar.

OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags)

Rellena un elemento que contiene elementos ViewStructure secundarios virtuales para rellenar una solicitud de autorrellenar.

OnProvideContentCaptureStructure(ViewStructure, Int32)

Rellena un ViewStructure elemento para la captura de contenido.

OnProvideStructure(ViewStructure)

Se llama cuando se recupera la estructura de asistencia de una vista como parte de android.app.Activity#onProvideAssistData Activity.onProvideAssistData.

OnProvideVirtualStructure(ViewStructure)

Se llama cuando se recupera la estructura de asistencia de una vista como parte de android.app.Activity#onProvideAssistData Activity.onProvideAssistData para generar una estructura virtual adicional en esta vista.

OnReceiveContent(ContentInfo)

Implementa el comportamiento predeterminado para recibir contenido para este tipo de vista.

OnResolvePointerIcon(MotionEvent, Int32)

Resuelva el icono de puntero que se debe usar para el puntero especificado en el evento de movimiento.

OnRestoreInstanceState(IParcelable)

Enlace que permite que una vista vuelva a aplicar una representación de su estado interno que anteriormente había generado #onSaveInstanceState.

OnRtlPropertiesChanged(LayoutDirection)

Se llama cuando se ha cambiado cualquier propiedad RTL (dirección de diseño o dirección de texto o alineación de texto).

OnSaveInstanceState()

Enlace que permite a una vista generar una representación de su estado interno que se puede usar más adelante para crear una nueva instancia con ese mismo estado.

OnScreenStateChanged(ScreenState)

Se llama a este método cada vez que se adjunta el estado de la pantalla a la que se adjunta esta vista.

OnScrollCaptureSearch(Rect, Point, IConsumer)

Se llama cuando se solicita la captura de desplazamiento para buscar el contenido adecuado para desplazarse.

OnScrollChanged(Int32, Int32, Int32, Int32)

Esto se llama en respuesta a un desplazamiento interno en esta vista (i.

OnSetAlpha(Int32)

Se invoca si hay una transformación que implica alfa.

OnSizeChanged(Int32, Int32, Int32, Int32)

Esto se llama durante el diseño cuando el tamaño de esta vista ha cambiado.

OnStartTemporaryDetach()

Esto se llama cuando un contenedor va a desasociar temporalmente un elemento secundario, con ViewGroup#detachViewFromParent(View) ViewGroup.detachViewFromParent.

OnTouchEvent(MotionEvent)

Implemente este método para controlar los eventos de movimiento de pantalla táctil.

OnTrackballEvent(MotionEvent)

Implemente este método para controlar eventos de movimiento de trackball.

OnViewTranslationResponse(ViewTranslationResponse)

Se llama cuando el servicio TranslationService ha traducido el contenido de View#onCreateViewTranslationRequest .

OnVirtualViewTranslationResponses(LongSparseArray)

Se llama cuando el servicio TranslationService ha traducido el contenido de View#onCreateVirtualViewTranslationRequests .

OnVisibilityAggregated(Boolean)

Se llama cuando la visibilidad del usuario de esta vista se ve potencialmente afectada por un cambio en esta vista, una vista antecesora o la ventana a la que está asociada esta vista.

OnVisibilityChanged(View, ViewStates)

Se llama cuando ha cambiado la visibilidad de la vista o un antecesor de la vista.

OnWindowFocusChanged(Boolean)

Se llama cuando la ventana que contiene esta vista obtiene o pierde el foco.

OnWindowSystemUiVisibilityChanged(SystemUiFlags)

Invalide para averiguar cuándo ha cambiado la visibilidad de la interfaz de usuario del sistema solicitada de la ventana, que es el valor devuelto por #getWindowSystemUiVisibility().

OnWindowVisibilityChanged(ViewStates)

Se llama cuando la ventana que contiene cambia su visibilidad (entre #GONE, #INVISIBLEy #VISIBLE).

OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Desplácese la vista con comportamiento estándar para desplazarse más allá de los límites de contenido normales.

PerformAccessibilityAction(Action, Bundle)

Realiza la acción de accesibilidad especificada en la vista.

PerformAccessibilityAction(GlobalAction, Bundle)
Obsoletos.

Realiza la acción de accesibilidad especificada en la vista.

PerformClick()

Llame a OnClickListener de esta vista, si se define.

PerformContextClick()

Llame a OnContextClickListener de esta vista, si está definido.

PerformContextClick(Single, Single)

Llame a OnContextClickListener de esta vista, si está definido.

PerformHapticFeedback(FeedbackConstants, FeedbackFlags)

BZZZTT!! 1!

PerformHapticFeedback(FeedbackConstants)

BZZZTT!! 1!

PerformLongClick()

Llama a OnLongClickListener de esta vista, si se define.

PerformLongClick(Single, Single)

Llama a OnLongClickListener de esta vista, si se define.

PerformReceiveContent(ContentInfo)

Recibe el contenido especificado.

PlaySoundEffect(SoundEffects)

Reproducir un efecto de sonido para esta vista.

Post(Action)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Post(IRunnable)

Hace que se agregue runnable a la cola de mensajes.

PostDelayed(Action, Int64)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

PostDelayed(IRunnable, Int64)

Hace que se agregue runnable a la cola de mensajes para que se ejecute una vez transcurrido el tiempo especificado.

PostInvalidate()

Hacer que se invalide en un ciclo posterior a través del bucle de eventos.

PostInvalidate(Int32, Int32, Int32, Int32)

Hacer que se produzca una invalididad del área especificada en un ciclo posterior a través del bucle de eventos.

PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32)

Hacer que se produzca una invalididad del área especificada en un ciclo posterior a través del bucle de eventos.

PostInvalidateDelayed(Int64)

Hacer que se invalide en un ciclo posterior a través del bucle de eventos.

PostInvalidateOnAnimation()

Hacer que se invalide en el siguiente paso de hora de animación, normalmente el siguiente fotograma de pantalla.

PostInvalidateOnAnimation(Int32, Int32, Int32, Int32)

Hacer que se invalide el área especificada en el siguiente paso de la hora de animación, normalmente el siguiente fotograma de presentación.

PostOnAnimation(IRunnable)

Hace que runnable se ejecute en el siguiente paso de la hora de animación.

PostOnAnimationDelayed(IRunnable, Int64)

Hace que runnable se ejecute en el siguiente paso de hora de animación, después de que transcurre la cantidad de tiempo especificada.

RefreshDrawableState()

Llame a esto para forzar una vista para actualizar su estado dibujable.

ReleasePointerCapture()

Libera la captura del puntero.

RemoveCallbacks(Action)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RemoveCallbacks(IRunnable)

Quita el runnable especificado de la cola de mensajes.

RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener)

Quite un agente de escucha para los cambios de estado de asociación.

RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener)

Quite un agente de escucha para los cambios de diseño.

RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener)

Quita un agente de escucha que recibirá s no controladas KeyEvent.

ReportAppJankStats(AppJankStats)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

RequestApplyInsets()

Pida que se realice un nuevo envío.#onApplyWindowInsets(WindowInsets)

RequestFitSystemWindows()
Obsoletos.

Pida que se realice un nuevo envío.#fitSystemWindows(Rect)

RequestFocus()

Llame a esto para intentar centrarse en una vista específica o en uno de sus descendientes.

RequestFocus(FocusSearchDirection, Rect)

Llame a esto para intentar centrarse en una vista específica o en uno de sus descendientes y darle sugerencias sobre la dirección y un rectángulo específico del que procede el foco.

RequestFocus(FocusSearchDirection)

Llame a esto para intentar centrarse en una vista específica o en uno de sus descendientes y darle una sugerencia sobre qué dirección se dirige el foco.

RequestFocusFromTouch()

Llame a esto para intentar centrarse en una vista específica o en uno de sus descendientes.

RequestLayout()

Llame a esto cuando haya cambiado algo que haya invalidado el diseño de esta vista.

RequestPointerCapture()

Solicita el modo de captura del puntero.

RequestRectangleOnScreen(Rect, Boolean)

Solicite que un rectángulo de esta vista sea visible en la pantalla y desplácese si es necesario lo suficiente.

RequestRectangleOnScreen(Rect)

Solicite que un rectángulo de esta vista sea visible en la pantalla y desplácese si es necesario lo suficiente.

RequestUnbufferedDispatch(Int32)

Solicite el envío sin búfer de la clase de origen de eventos especificada a esta vista.

RequestUnbufferedDispatch(MotionEvent)

Solicite el envío sin búfer de la secuencia especificada de MotionEvents a esta vista.

RequireViewById(Int32)

Busca la primera vista descendiente con el identificador especificado, la propia vista si el identificador coincide #getId()con o produce una excepción IllegalArgumentException si el identificador no es válido o no hay ninguna vista coincidente en la jerarquía.

RequireViewById<T>(Int32)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ResetPivot()

Borra cualquier tabla dinámica establecida previamente mediante una llamada a #setPivotX(float) o #setPivotY(float).

ResolveSize(Int32, Int32)

Versión de #resolveSizeAndState(int, int, int) devolver solo los #MEASURED_SIZE_MASK bits del resultado.

ResolveSizeAndState(Int32, Int32, Int32)

Utilidad para conciliar un tamaño y un estado deseados, con restricciones impuestas por un MeasureSpec.

RestoreDefaultFocus()

Proporciona el foco a la vista de foco predeterminada en la jerarquía de vistas que tiene esta vista como raíz.

RestoreHierarchyState(SparseArray)

Restaure el estado inmovilizado de esta jerarquía de vista desde el contenedor especificado.

SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32)

Almacena información de depuración sobre los atributos.

SaveHierarchyState(SparseArray)

Almacene el estado inmovilizado de esta jerarquía de vista en el contenedor especificado.

ScheduleDrawable(Drawable, Action, Int64)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ScheduleDrawable(Drawable, IRunnable, Int64)

Programa una acción en un elemento dibujable para que se produzca en un momento especificado.

ScrollBy(Int32, Int32)

Mueva la posición desplazada de la vista.

ScrollTo(Int32, Int32)

Establezca la posición desplazada de la vista.

SendAccessibilityEvent(EventTypes)

Envía un evento de accesibilidad del tipo especificado.

SendAccessibilityEventUnchecked(AccessibilityEvent)

Este método se comporta exactamente igual #sendAccessibilityEvent(int) que pero toma como argumento un vacío AccessibilityEvent y no realiza una comprobación de si la accesibilidad está habilitada.

SetAccessibilityDataSensitive(AccessibilityDataSensitive)

Especifica si esta vista solo debe permitir interacciones de android.accessibilityservice.AccessibilityServices con la android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propiedad establecida en true.

SetAccessibilityDelegate(View+AccessibilityDelegate)

Establece un delegado para implementar la compatibilidad de accesibilidad a través de la composición (en lugar de la herencia).

SetAllowClickWhenDisabled(Boolean)

Habilita o deshabilita los eventos de clic para esta vista cuando está deshabilitado.

SetAllowedHandwritingDelegatePackage(String)

Especifica que esta vista puede actuar como delegado de iniciación de escritura a mano para una vista del editor delegado del paquete especificado.

SetAllowedHandwritingDelegatorPackage(String)

Especifica que una vista del paquete especificado puede actuar como delegado de escritura a mano para esta vista del editor delegado.

SetAutofillHints(String[])

Establece las sugerencias que ayudan a android.service.autofill.AutofillService determinar cómo rellenar automáticamente la vista con los datos del usuario.

SetBackgroundColor(Color)

Establece el color de fondo de esta vista.

SetBackgroundDrawable(Drawable)
Obsoletos.

Este miembro está en desuso.

SetBackgroundResource(Int32)

Establezca el fondo en un recurso determinado.

SetCameraDistance(Single)

Establece la distancia a lo largo del eje Z (ortogonal al plano X/Y en el que se dibujan las vistas) de la cámara a esta vista.

SetFadingEdgeLength(Int32)

Establezca el tamaño del borde atenuado usado para indicar que hay más contenido disponible en esta vista.

SetFitsSystemWindows(Boolean)

Establece si esta vista debe tener en cuenta las decoraciones de pantalla del sistema, como la barra de estado y establecer su contenido; es decir, controlar si se ejecutará la implementación predeterminada de #fitSystemWindows(Rect) .

SetFocusable(ViewFocusability)

Establece si esta vista puede recibir el foco.

SetForegroundGravity(GravityFlags)

Describe cómo se coloca el primer plano.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetHandwritingBoundsOffsets(Single, Single, Single, Single)

Establezca la cantidad de desplazamiento aplicado a los límites de escritura a mano del lápiz de esta vista.

SetLayerPaint(Paint)

Actualiza el Paint objeto usado con la capa actual (solo se usa si el tipo de capa actual no está establecido #LAYER_TYPE_NONEen ).

SetLayerType(LayerType, Paint)

Especifica el tipo de capa que respalda esta vista.

SetLeftTopRightBottom(Int32, Int32, Int32, Int32)

Asigne un tamaño y una posición a esta vista.

SetMeasuredDimension(Int32, Int32)

Se debe llamar a este método para #onMeasure(int, int) almacenar el ancho medido y el alto medido.

SetMinimumHeight(Int32)

Establece el alto mínimo de la vista.

SetMinimumWidth(Int32)

Establece el ancho mínimo de la vista.

SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener)

Establezca un OnApplyWindowInsetsListener para tomar el control de la directiva para aplicar conjuntos de ventanas a esta vista.

SetOnCapturedPointerListener(View+IOnCapturedPointerListener)

Establezca un agente de escucha para recibir devoluciones de llamada cuando cambia el estado de captura del puntero de una vista.

SetOnClickListener(View+IOnClickListener)

Registre una devolución de llamada que se invocará cuando se haga clic en esta vista.

SetOnContextClickListener(View+IOnContextClickListener)

Registre una devolución de llamada que se va a invocar cuando se haga clic en esta vista.

SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener)

Registre una devolución de llamada que se va a invocar cuando se compila el menú contextual de esta vista.

SetOnDragListener(View+IOnDragListener)

Registre un objeto de devolución de llamada del agente de escucha de eventos de arrastre para esta vista.

SetOnGenericMotionListener(View+IOnGenericMotionListener)

Registre una devolución de llamada que se invocará cuando se envía un evento de movimiento genérico a esta vista.

SetOnHoverListener(View+IOnHoverListener)

Registre una devolución de llamada que se invocará cuando se envíe un evento de desplazamiento a esta vista.

SetOnKeyListener(View+IOnKeyListener)

Registre una devolución de llamada que se invocará cuando se presione una tecla de hardware en esta vista.

SetOnLongClickListener(View+IOnLongClickListener)

Registre una devolución de llamada que se invocará cuando se haga clic en esta vista y se mantenga presionada.

SetOnReceiveContentListener(String[], IOnReceiveContentListener)

Establece que el agente de escucha sea #performReceiveContent used para controlar la inserción de contenido en esta vista.

SetOnScrollChangeListener(View+IOnScrollChangeListener)

Registre una devolución de llamada que se invocará cuando cambien las posiciones X o Y de desplazamiento de esta vista.

SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener)

Establezca un agente de escucha para recibir devoluciones de llamada cuando cambie la visibilidad de la barra del sistema.

SetOnTouchListener(View+IOnTouchListener)

Registre una devolución de llamada que se invocará cuando se envíe un evento táctil a esta vista.

SetOutlineAmbientShadowColor(Color)

Establece el color de la sombra ambiental que se dibuja cuando la vista tiene un valor Z positivo o elevación.

SetOutlineSpotShadowColor(Color)

Establece el color de la sombra puntual que se dibuja cuando la vista tiene un valor Z positivo o de elevación.

SetPadding(Int32, Int32, Int32, Int32)

Establece el relleno.

SetPaddingRelative(Int32, Int32, Int32, Int32)

Establece el relleno relativo.

SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver)

Establece una CredentialManager solicitud para recuperar credenciales, cuando el usuario se centra en esta vista determinada.

SetRenderEffect(RenderEffect)

Configure para android.graphics.RenderEffect que se aplique a esta vista.

SetScrollCaptureCallback(IScrollCaptureCallback)

Establece la devolución de llamada para recibir solicitudes de captura de desplazamiento.

SetScrollContainer(Boolean)

Cambie si esta vista es uno de los conjuntos de contenedores desplazables en su ventana.

SetScrollIndicators(Int32, Int32)

Establece el estado de los indicadores de desplazamiento especificados por la máscara.

SetScrollIndicators(Int32)

Establece el estado de todos los indicadores de desplazamiento.

SetTag(Int32, Object)

Establece una etiqueta asociada a esta vista y una clave.

SetTransitionVisibility(ViewStates)

Cambia la visibilidad de esta vista sin desencadenar ningún otro cambio.

SetViewTranslationCallback(IViewTranslationCallback)

Establece un ViewTranslationCallback objeto que se usa para mostrar u ocultar la información traducida.

SetWillNotCacheDrawing(Boolean)

Cuando se habilita la caché de dibujo de una vista, el dibujo se redirige a un mapa de bits fuera de pantalla.

SetWillNotDraw(Boolean)

Si esta vista no realiza ningún dibujo por sí mismo, establezca esta marca para permitir más optimizaciones.

SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback)

Establece un objeto WindowInsetsAnimation.Callback que se va a notificar sobre las animaciones de ventanas que provocan conjuntos.

SetX(Single)

Establece la posición x del objeto visual de esta vista, en píxeles.

SetY(Single)

Establece la posición visual y de esta vista, en píxeles.

SetZ(Single)

Establece la posición visual z de esta vista, en píxeles.

ShowContextMenu()

Muestra el menú contextual de esta vista.

ShowContextMenu(Single, Single)

Muestra el menú contextual de esta vista anclado a la coordenada relativa a la vista especificada.

StartActionMode(ActionMode+ICallback, ActionModeType)

Inicie un modo de acción con el tipo ActionMode#TYPE_PRIMARYpredeterminado .

StartActionMode(ActionMode+ICallback)

Inicie un modo de acción con el tipo ActionMode#TYPE_PRIMARYpredeterminado .

StartAnimation(Animation)

Inicie la animación especificada ahora.

StartDrag(ClipData, View+DragShadowBuilder, Object, Int32)

Inicia una operación de arrastrar y colocar.

StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32)

Inicia una operación de arrastrar y colocar.

StartNestedScroll(ScrollAxis)

Inicie una operación de desplazamiento anidada a lo largo de los ejes especificados.

StopNestedScroll()

Detenga un desplazamiento anidado en curso.

ToArray<T>()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
TransformMatrixToGlobal(Matrix)

Modifica la matriz de entrada de modo que asigna coordenadas locales de vista a coordenadas en pantalla.

TransformMatrixToLocal(Matrix)

Modifica la matriz de entrada de forma que asigna coordenadas en pantalla para ver coordenadas locales.

UnregisterFromRuntime()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
UnscheduleDrawable(Drawable, Action)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

UnscheduleDrawable(Drawable, IRunnable)

Cancela una acción programada en un elemento dibujable.

UnscheduleDrawable(Drawable)

Anular la programación de los eventos asociados con el objeto Drawable especificado.

UpdateDragShadow(View+DragShadowBuilder)

Actualiza la sombra de arrastre para la operación de arrastrar y colocar en curso.

VerifyDrawable(Drawable)

Si la subclase de vista muestra sus propios objetos Dibujables, debe invalidar esta función y devolver true para cualquier elemento Drawable que se muestre.

Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WillNotCacheDrawing()

Devuelve si esta vista puede almacenar en caché su dibujo o no.

WillNotDraw()

Devuelve si esta vista se dibuja por sí sola.

Eventos

Nombre Description
CapturedPointer

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Click

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ContextClick

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ContextMenuCreated

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Drag

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

FocusChange

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

GenericMotion

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Hover

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

KeyPress

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

LayoutChange

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

LongClick

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

LongClickUseDefaultHapticFeedback

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ScrollChange

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

SystemUiVisibilityChange

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Touch

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

UnhandledKeyEvent

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ViewAttachedToWindow

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

ViewDetachedFromWindow

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.Finalized()

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

(Heredado de Object)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a