View Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.
<Button
android:id="@+id/my_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_button_text"/>
</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:
<View ...
android:tag="@string/mytag_value" />
<View ...>
<tag android:id="@+id/mytag"
android:value="@string/mytag_value" />
</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).
<LinearLayout
...
android:theme="@android:theme/ThemeOverlay.Material.Dark">
<View ...>
</LinearLayout>
</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 |
| AccessibilityDataSensitiveNo |
Obsoletos.
Permitir interacciones de todos, |
| AccessibilityDataSensitiveYes |
Obsoletos.
Permitir solo las interacciones de |
| 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 |
| 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 |
| AutofillTypeList |
Obsoletos.
Tipo de autorrellenar para un campo de lista de selección, que se rellena mediante un |
| 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 . |
| AutofillTypeToggle |
Obsoletos.
Tipo de autorrellenar para un campo que se puede agregar, que se rellena mediante un |
| 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 |
| DragFlagGlobal |
Obsoletos.
Marca que indica que una arrastre puede cruzar los límites de la ventana. |
| DragFlagGlobalPersistableUriPermission |
Obsoletos.
Cuando se usa esta marca con |
| DragFlagGlobalPrefixUriPermission |
Obsoletos.
Cuando se usa esta marca con |
| 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 |
| DragFlagGlobalUriWrite |
Obsoletos.
Cuando se usa esta marca con |
| 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 |
| MeasuredSizeMask |
Bits de |
| MeasuredStateMask |
Bits de |
| MeasuredStateTooSmall |
Bit de |
| 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 |
| SystemUiFlagHideNavigation |
Marca para |
| SystemUiFlagImmersive |
Marca para |
| SystemUiFlagImmersiveSticky |
Marca para |
| SystemUiFlagLayoutFullscreen |
Marca para |
| SystemUiFlagLayoutHideNavigation |
Marca para |
| SystemUiFlagLayoutStable |
Marca para |
| SystemUiFlagLightNavigationBar |
Marca para |
| SystemUiFlagLightStatusBar |
Marca para |
| SystemUiFlagLowProfile |
Marca para |
| SystemUiFlagVisible |
Constante especial para |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| AutofillValue |
Obtiene el |
| 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 |
| 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 |
| 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 |
| 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) |
| ContentDescription |
Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario. |
| ContentDescriptionFormatted |
Devuelve la |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| HandwritingDelegatorCallback |
Devuelve la devolución de llamada establecida por |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| IsPivotSet |
Devuelve si una llamada |
| IsScrollContainer |
Indica si esta vista es uno de los conjuntos de contenedores desplazables en su ventana. |
| IsShowingLayoutBounds |
Devuelve |
| IsShown |
Devuelve la visibilidad de esta vista y de todos sus antecesores. |
| IsTemporarilyDetached |
Indica si |
| 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 |
| 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 |
| 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 |
| MeasuredHeightAndState |
Devuelve la información de medición de altura completa de esta vista calculada por la llamada más reciente a |
| MeasuredState |
Devuelve solo los bits de estado de |
| MeasuredWidth |
Al igual |
| MeasuredWidthAndState |
Devuelve la información de medición de ancho completo de esta vista calculada por la llamada más reciente a |
| 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 |
| NextFocusForwardId |
Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es |
| NextFocusLeftId |
Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es |
| NextFocusRightId |
Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es |
| NextFocusUpId |
Obtiene el identificador de la vista que se va a usar cuando el siguiente enfoque es |
| 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 |
| 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 |
| PendingCredentialRequest |
Devuelve el |
| PivotX |
Ubicación x del punto alrededor del que está |
| PivotY |
Ubicación y del punto alrededor del que está |
| 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 |
| 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 |
| 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 |
| 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 |
| StateDescription |
Esta clase representa el bloque de creación básico para los componentes de la interfaz de usuario. |
| StateDescriptionFormatted |
Devuelve la |
| 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 |
| 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 |
| TranslationY |
Ubicación vertical de esta vista en relación con su |
| TranslationZ |
Ubicación de profundidad de esta vista en relación con su |
| 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 |
| 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 |
| WindowInsetsController |
Recupera el único |
| 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 |
| X |
Un contenedor Property alrededor de la |
| Y |
Un contenedor Property alrededor de la |
| Z |
Un contenedor Property alrededor de la |
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 |
| 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 |
| 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 |
| AnnounceForAccessibility(String) |
Método de conveniencia para enviar un |
| Autofill(AutofillValue) |
Rellena automáticamente el contenido de esta vista con . |
| 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(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) |
|
| 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 |
| ClearViewTranslationCallback() |
Desactive de |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CombineMeasuredStates(Int32, Int32) |
Combine dos estados tal y como devuelve |
| 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 |
| 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 |
| 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 |
| 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 |
| DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) |
Envía la creación de un |
| DispatchProvideStructure(ViewStructure) |
Envío de la creación de |
| DispatchRestoreInstanceState(SparseArray) |
Llamado por |
| DispatchSaveInstanceState(SparseArray) |
Llamado por |
| 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 |
| 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 |
| 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) |
|
| DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation) |
|
| DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>) |
|
| DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds) |
|
| DispatchWindowSystemUiVisiblityChanged(SystemUiFlags) |
Envíe devoluciones de llamada a |
| 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 |
| FindViewById(Int32) |
Busca la primera vista descendiente con el identificador especificado, la propia vista si el identificador coincide |
| 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 |
| 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 |
| GenerateViewId() |
Genere un valor adecuado para su uso en |
| 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 |
| GetAutofillHints() |
Obtiene las sugerencias que ayudan a |
| GetClipBounds(Rect) |
Rellena un rectángulo de salida con los límites del clip de la vista, devolviendo |
| 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 |
| GetGlobalVisibleRect(Rect) |
Establece |
| 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 |
| GetLocationInSurface(Int32[]) |
Obtiene las coordenadas de esta vista en el espacio de coordenadas de que |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| OnAttachedToWindow() |
Esto se llama cuando la vista está asociada a una ventana. |
| OnCancelPendingInputEvents() |
Se llama como resultado de una llamada a |
| 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 |
| OnCreateInputConnection(EditorInfo) |
Cree una nueva inputConnection para que inputMethod interactúe con la vista. |
| OnCreateViewTranslationRequest(Int32[], IConsumer) |
Recopila un |
| OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer) |
|
| 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 |
| 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 |
| 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 |
| OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) |
Inicializa un |
| OnKeyDown(Keycode, KeyEvent) |
Implementación predeterminada de |
| OnKeyLongPress(Keycode, KeyEvent) |
Implementación predeterminada de |
| OnKeyMultiple(Keycode, Int32, KeyEvent) |
Implementación predeterminada de |
| 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 |
| 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 |
| OnPointerCaptureChange(Boolean) |
Se llama cuando la ventana acaba de adquirir o perder la captura del puntero. |
| OnPopulateAccessibilityEvent(AccessibilityEvent) |
Se llama desde la posibilidad de |
| OnProvideAutofillStructure(ViewStructure, AutofillFlags) |
Rellena un |
| OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags) |
Rellena un elemento que contiene elementos |
| OnProvideContentCaptureStructure(ViewStructure, Int32) |
Rellena un |
| OnProvideStructure(ViewStructure) |
Se llama cuando se recupera la estructura de asistencia de una vista como parte de |
| OnProvideVirtualStructure(ViewStructure) |
Se llama cuando se recupera la estructura de asistencia de una vista como parte de |
| 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 |
| 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 |
| 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 |
| OnVirtualViewTranslationResponses(LongSparseArray) |
Se llama cuando el servicio TranslationService ha traducido el contenido de |
| 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 |
| OnWindowVisibilityChanged(ViewStates) |
Se llama cuando la ventana que contiene cambia su visibilidad (entre |
| 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 |
| 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. |
| RequestFitSystemWindows() |
Obsoletos.
Pida que se realice un nuevo envío. |
| 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 |
| 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 |
| ResolveSize(Int32, Int32) |
Versión de |
| 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 |
| SetAccessibilityDataSensitive(AccessibilityDataSensitive) |
Especifica si esta vista solo debe permitir interacciones de |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| SetRenderEffect(RenderEffect) |
Configure para |
| 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 |
| 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 |
| 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 |
| StartActionMode(ActionMode+ICallback) |
Inicie un modo de acción con el tipo |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| 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 |