Android.Views Espacio de nombres

Proporciona tipos para mostrar e interactuar con las ventanas de aplicaciones android, la entrada y las vistas.

Clases

Nombre Description
AbsSavedState

Implementación Parcelable que deben usarse en jerarquías de herencia para asegurarse de que se guarda el estado de todas las clases a lo largo de la cadena.

AbsSavedState.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por AbsSavedState.

ActionMode

Representa un modo contextual de la interfaz de usuario.

ActionMode.Callback2

Extensión de para proporcionar información de corrección de ActionMode.Callback contenido.

ActionProvider

Un ActionProvider define la interacción enriquecida del menú en un solo componente.

ActionProvider.VisibilityEventArgs

Proporciona datos para el Visibility evento.

CancelledEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

Choreographer

Coordina el tiempo de las animaciones, la entrada y el dibujo.

Choreographer.FrameData

Carga útil para VsyncCallback la que se incluye información de fotogramas, como cuando se inició la representación del marco, y varias escalas de tiempo de fotograma posibles y su información, incluida la fecha límite y la hora actual esperada.

Choreographer.FrameTimeline

Contiene datos en los que se describe un posible evento de fotograma de VSync en el que se va a representar.

ContentInfo

Contiene todos los datos pertinentes de una solicitud a View#performReceiveContent.

ContentInfo.Builder

Generador para ContentInfo.

ContentInfo.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por ContentInfo.

ContextThemeWrapper

Contenedor de contexto que permite modificar o reemplazar el tema del contexto ajustado.

Display

Proporciona información sobre el tamaño y la densidad de una pantalla lógica.

Display.HdrCapabilities

Encapsula las funcionalidades HDR de una pantalla determinada.

Display.HdrCapabilities.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por Display.HdrCapabilities.

Display.Mode

Modo admitido por una pantalla determinada.

Display.Mode.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por Display.Mode.

DisplayCutout

Representa el área de la pantalla que no es funcional para mostrar contenido.

DisplayCutout.Builder

Clase Builder para construir una instancia de DisplayCutout.

DisplayShape

Clase que representa la forma de una pantalla.

DisplayShape.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por DisplayShape.

DragAndDropPermissions

DragAndDropPermissionscontrola los permisos de acceso para los URI de contenido asociados a .DragEvent

DragAndDropPermissions.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por DragAndDropPermissions.

DragEvent

Representa un evento enviado por el sistema en varias ocasiones durante una operación de arrastrar y colocar.

DragEvent.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por DragEvent.

FinishedEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

FocusFinder

Algoritmo usado para buscar la siguiente vista centrada en una dirección determinada desde una vista que tenga el foco actualmente.

FrameMetrics

Clase que contiene datos de tiempo para varios hitos en un ciclo de vida de fotogramas notificado por el subsistema de representación.

FrameStats

Esta es la clase base para las estadísticas de fotogramas.

GestureDetector

Detecta varios gestos y eventos mediante las s proporcionadas MotionEvent.

GestureDetector.ContextClickEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.DoubleTapEventArgs

Proporciona datos para el DoubleTap evento.

GestureDetector.DoubleTapEventEventArgs

Proporciona datos para el DoubleTapEvent evento.

GestureDetector.DownEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.FlingEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.LongPressEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.ScrollEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.ShowPressEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

GestureDetector.SimpleOnGestureListener

Una clase de conveniencia que se extiende cuando solo desea escuchar un subconjunto de todos los gestos.

GestureDetector.SingleTapConfirmedEventArgs

Proporciona datos para el SingleTapConfirmed evento.

GestureDetector.SingleTapUpEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

Gravity

Constantes y herramientas estándar para colocar un objeto dentro de un contenedor potencialmente mayor.

HapticFeedbackConstants

Constantes que se usarán para realizar efectos de comentarios hápticos a través de View#performHapticFeedback(int)

IAttachedSurfaceControl.BufferTransformHintChangedEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

IContextMenuExtensions

Contiene métodos de extensión de C# para las operaciones de menú contextual.

IMenuExtensions

Contiene métodos de extensión de C# para las operaciones de menú.

IMenuItemExtensions

Contiene métodos de extensión de C# para las operaciones de elemento de menú.

InflateException

Esta excepción se produce mediante un inflador en condiciones de error.

InputDevice

Describe las funcionalidades de un dispositivo de entrada determinado.

InputDevice.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por InputDevice.

InputDevice.MotionRange

Proporciona información sobre el intervalo de valores de un eje determinado MotionEvent .

InputDevice.ViewBehavior

Proporciona información sobre cómo las vistas que procesa el dispositivo MotionEventde entrada deben responder a los eventos.

InputEvent

Clase base común para eventos de entrada.

InputEvent.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por InputEvent.

InputQueue

Una cola de entrada proporciona un mecanismo para que una aplicación reciba eventos de entrada entrantes.

ISubMenuExtensions

Contiene métodos de extensión de C# para las operaciones de submenú.

IWindowInsetsController.ControllableInsetsChangedEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

KeyboardShortcutGroup

Un grupo de KeyboardShortcutInfo.

KeyboardShortcutGroup.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por KeyboardShortcutGroup.

KeyboardShortcutInfo

Información sobre un método abreviado de teclado.

KeyboardShortcutInfo.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por KeyboardShortcutInfo.

KeyCharacterMap

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

KeyCharacterMap.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por KeyCharacterMap.

KeyCharacterMap.KeyData

Describe las asignaciones de caracteres asociadas a una clave.

KeyCharacterMap.UnavailableException

Se produce cuando KeyCharacterMap#load no se pudo cargar un mapa de caracteres de clave.

KeyEvent

Objeto usado para notificar eventos de tecla y botón.

KeyEvent.DispatcherState

Úselo con KeyEvent#dispatch(Callback, DispatcherState, Object) para el envío de teclas más avanzado, como presiones largas.

LayoutInflater

Crea una instancia de un archivo XML de diseño en sus objetos correspondientes android.view.View .

Menu

Interfaz para administrar los elementos de un menú.

MenuInflater

Esta clase se usa para crear instancias de archivos XML de menú en objetos Menu.

MenuItemActionCollapseEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

MenuItemActionExpandEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

MenuItemOnMenuItemClickEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

MotionEvent

Objeto utilizado para notificar eventos de movimiento (mouse, lápiz, dedo, trackball).

MotionEvent.PointerCoords

Objeto de transferencia para coordenadas de puntero.

MotionEvent.PointerProperties

Objeto de transferencia para propiedades de puntero.

MotionPredictor

Calcular predicciones de movimiento.

OrientationEventListener

Clase auxiliar para recibir notificaciones del SensorManager cuando ha cambiado la orientación del dispositivo.

OrientationListener

Clase auxiliar para recibir notificaciones del SensorManager cuando ha cambiado la orientación del dispositivo.

PixelCopy

Proporciona un mecanismo para emitir solicitudes de copia de píxeles para permitir operaciones de copia de Surface a Bitmap

PixelCopy.PixelCopyFinishedEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

PixelCopy.PixelCopyRequest

Representa una solicitud de PixelCopy.

PixelCopy.PixelCopyRequest.Builder

Compila una solicitud de PixelCopy completa para su ejecución.

PixelCopy.Result

Contiene el resultado de una solicitud de PixelCopy.

PointerIcon

Representa un icono que se puede usar como puntero del mouse.

PointerIcon.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por PointerIcon.

ReadyEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

RoundedCorner

Representa una esquina redondeada de la pantalla.

RoundedCorner.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por RoundedCorner.

ScaleGestureDetector

Detecta gestos de transformación de escalado mediante los s proporcionados MotionEvent.

ScaleGestureDetector.ScaleBeginEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

ScaleGestureDetector.ScaleEndEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

ScaleGestureDetector.ScaleEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

ScaleGestureDetector.SimpleOnScaleGestureListener

Una clase de conveniencia que se extiende cuando solo desea escuchar un subconjunto de eventos relacionados con el escalado.

ScrollCaptureSession

Una sesión representa el ámbito de interacción entre y ScrollCaptureCallback el sistema durante una operación de captura de desplazamiento activa.

ScrollCaptureTarget

Un destino recopila el conjunto de información contextual de un ScrollCaptureHandler detectado durante un View#dispatchScrollCaptureSearch scroll capture search.

SearchEvent

Clase que contiene información sobre un evento que desencadena una búsqueda.

SoundEffectConstants

Constantes que se usarán para reproducir efectos de sonido a través de View#playSoundEffect(int)

Surface

Controle en un búfer sin procesar administrado por el compositor de pantalla.

Surface.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por Surface.

Surface.OutOfResourcesException

Excepción que se produce cuando no se pudo bloquear un canvas con Surface#lockCanvaso cuando no se pudo asignar correctamente un SurfaceTexture.

SurfaceControl

Controla un Surface en pantalla administrado por el compositor del sistema.

SurfaceControl.Builder

Clase builder para SurfaceControl objetos.

SurfaceControl.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por SurfaceControl.

SurfaceControl.JankData

Información de Jank que se va a devolver a través de OnJankDataListener.

SurfaceControl.JankDataEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

SurfaceControl.OnJankDataListenerRegistration

Identificador de un objeto registrado OnJankDatalistener.

SurfaceControl.Transaction

Conjunto atómico de cambios en un conjunto de SurfaceControl.

SurfaceControl.Transaction.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por SurfaceControl.Transaction.

SurfaceControl.TransactionStats

Estadísticas de transacción dadas al agente de escucha registrado en SurfaceControl.Transaction#addTransactionCompletedListener

SurfaceControl.TrustedPresentationThresholds

Valores de umbral que se envían con Transaction#setTrustedPresentationCallback(SurfaceControl, TrustedPresentationThresholds, Executor, Consumer)

SurfaceControlViewHost

Clase de utilidad para agregar una jerarquía view a .SurfaceControl

SurfaceControlViewHost.SurfacePackage

Empaquetar encapsulando una jerarquía de Surface que contiene elementos de vista interactivos.

SurfaceControlViewHost.SurfacePackage.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por SurfaceControlViewHost.SurfacePackage.

SurfaceHolderBadSurfaceTypeException

Excepción que se produce desde #lockCanvas cuando se llama a en un Surface cuyo tipo es SURFACE_TYPE_PUSH_BUFFERS.

SurfaceView

Proporciona una superficie de dibujo dedicada incrustada dentro de una jerarquía de vistas.

TextureView

TextureView se puede usar para mostrar una secuencia de contenido, como la procedente de una vista previa de la cámara, un vídeo o una escena de OpenGL.

TextureView.SurfaceTextureAvailableEventArgs

Proporciona datos para el SurfaceTextureAvailable evento.

TextureView.SurfaceTextureDestroyedEventArgs

Proporciona datos para el SurfaceTextureDestroyed evento.

TextureView.SurfaceTextureSizeChangedEventArgs

Proporciona datos para el SurfaceTextureSizeChanged evento.

TextureView.SurfaceTextureUpdatedEventArgs

Proporciona datos para el SurfaceTextureUpdated evento.

TouchDelegate

Clase auxiliar para controlar situaciones en las que desea que una vista tenga un área táctil mayor que sus límites de vista reales.

VelocityTracker

Asistente para realizar un seguimiento de la velocidad de los eventos de movimiento, para implementar flinging y otros gestos de este tipo.

VerifiedInputEvent

Clase base para eventos comprobados.

VerifiedInputEvent.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por VerifiedInputEvent.

VerifiedKeyEvent

KeyEvent comprobado por el sistema.

VerifiedMotionEvent

MotionEvent comprobado por el sistema.

View

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

View.AccessibilityDelegate

Esta clase representa un delegado que se puede registrar en para View mejorar la compatibilidad de accesibilidad a través de la composición en lugar de la herencia.

View.BaseSavedState

Clase base para las clases derivadas que desean guardar y restaurar su propio estado en android.view.View#onSaveInstanceState().

View.CapturedPointerEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

View.ContextClickEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

View.CreateContextMenuEventArgs

Proporciona datos para el ContextMenuCreated evento.

View.DragEventArgs

Proporciona datos para el Drag evento.

View.DragShadowBuilder

Crea una imagen que el sistema muestra durante la operación de arrastrar y colocar.

View.FocusChangeEventArgs

Proporciona datos para los FocusChangeeventos , y QueryTextFocusChange .

View.GenericMotionEventArgs

Proporciona datos para el GenericMotion evento.

View.HoverEventArgs

Proporciona datos para el Hover evento.

View.KeyEventArgs

Proporciona datos para el KeyPress evento.

View.LayoutChangeEventArgs

Proporciona datos para el LayoutChange evento.

View.LongClickEventArgs

Proporciona datos para el LongClick evento.

View.LongClickUseDefaultHapticFeedbackEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

View.MeasureSpec

MeasureSpec encapsula los requisitos de diseño pasados de elementos primarios a secundarios.

View.ScrollChangeEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

View.SystemUiVisibilityChangeEventArgs

Proporciona datos para el SystemUiVisibilityChange evento.

View.TouchEventArgs

Proporciona datos para los Toucheventos , y TouchIntercepted .

View.UnhandledKeyEventEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

View.ViewAttachedToWindowEventArgs

Proporciona datos para el ViewAttachedToWindow evento.

View.ViewDetachedFromWindowEventArgs

Proporciona datos para el ViewDetachedFromWindow evento.

ViewAnimationUtils

Define utilidades comunes para trabajar con animaciones de View.

ViewConfiguration

Contiene métodos para constantes estándar que se usan en la interfaz de usuario para tiempos de espera, tamaños y distancias.

ViewDebug

Varias herramientas de depuración y seguimiento relacionadas con View y la jerarquía de vistas.

ViewDebug.CapturedViewProperty

Esta anotación se puede usar para marcar campos y métodos que se van a volcar cuando se captura la vista.

ViewDebug.ExportedProperty

Esta anotación se puede usar para marcar los campos y los métodos que el servidor de vista va a volcar.

ViewDebug.FlagToString

Define una asignación de una marca a una cadena.

ViewDebug.HierarchyTraceType

Define las operaciones registradas por el seguimiento de jerarquía.

ViewDebug.IntToString

Define una asignación de un valor int a una cadena.

ViewDebug.RecyclerTraceType

Define las operaciones registradas por el seguimiento del reciclador.

ViewGroup

Es ViewGroup una vista especial que puede contener vistas secundarias.

ViewGroup.ChildViewAddedEventArgs

Proporciona datos para el ChildViewAdded evento.

ViewGroup.ChildViewRemovedEventArgs

Proporciona datos para el ChildViewRemoved evento.

ViewGroup.LayoutParams

LayoutParams los usan las vistas para indicar a sus padres cómo quieren estar dispuestos.

ViewGroup.MarginLayoutParams

Información de diseño por elemento secundario para diseños que admiten márgenes.

ViewGroupOverlay

Una superposición de grupo es una capa adicional que se encuentra encima de un ViewGroup (la "vista host") que se dibuja después del resto de contenido de esa vista (incluidos los elementos secundarios del grupo de vistas).

ViewOutlineProvider

Interfaz por la que una vista compila su Outline, que se usa para la conversión de sombras y el recorte.

ViewOverlay

Una superposición es una capa adicional que se encuentra encima de una vista (la "vista host") que se dibuja después del resto de contenido de esa vista (incluidos los elementos secundarios, si la vista es un ViewGroup).

ViewPropertyAnimator

Esta clase habilita la animación automática y optimizada de las propiedades de selección en los objetos View.

ViewStructure

ViewStructure es un contenedor para almacenar datos adicionales por vista generados por View#onProvideStructure View.onProvideStructure y View#onProvideAutofillStructure View.onProvideAutofillStructure.

ViewStructure.HtmlInfo

Representación simplificada de las propiedades HTML de un nodo que representa un elemento HTML.

ViewStructure.HtmlInfo.Builder

Compila metadatos HTML para un nodo ViewStructure.

ViewStub

ViewStub es una vista invisible y de tamaño cero que se puede usar para inflar los recursos de diseño de forma diferir en tiempo de ejecución.

ViewStub.InflateEventArgs

Proporciona datos para el InflateEvent evento.

ViewTreeObserver

Un observador de árbol de vista se usa para registrar agentes de escucha que se pueden notificar de los cambios globales en el árbol de vista.

ViewTreeObserver.GlobalFocusChangeEventArgs

Proporciona datos para el GlobalFocusChange evento.

ViewTreeObserver.PreDrawEventArgs

Proporciona datos para el PreDraw evento.

ViewTreeObserver.TouchModeChangeEventArgs

Proporciona datos para el TouchModeChange evento.

ViewTreeObserver.WindowFocusChangeEventArgs

Proporciona datos para el WindowFocusChange evento.

ViewTreeObserver.WindowVisibilityChangeEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

Window

Clase base abstracta para una directiva de comportamiento y apariencia de ventana de nivel superior.

Window.FrameMetricsAvailableEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

Window.RestrictedCaptionAreaChangedEventArgs

Proporciona datos para un evento de devolución de llamada administrado.

WindowAnimationFrameStats

Esta clase contiene estadísticas de fotogramas de animación de ventana.

WindowAnimationFrameStats.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por WindowAnimationFrameStats.

WindowContentFrameStats

Esta clase contiene estadísticas de marco de contenido de ventana.

WindowContentFrameStats.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por WindowContentFrameStats.

WindowId

Identificador seguro de una ventana.

WindowId.FocusObserver

Subclase para observar los cambios en el estado de foco de .WindowId

WindowId.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por WindowId.

WindowInsets

Describe un conjunto de conjuntos para el contenido de la ventana.

WindowInsets.Builder

Generador para WindowInsets.

WindowInsets.Side

Clase que define distintos lados para los conjuntos.

WindowInsets.Type

Clase que define diferentes tipos de orígenes que provocan conjuntos de ventanas.

WindowInsetsAnimation

Clase que representa una animación de un conjunto de ventanas que provocan conjuntos.

WindowInsetsAnimation.Bounds

Clase que representa el intervalo de un WindowInsetsAnimation

WindowInsetsAnimation.Callback

Interfaz que permite a la aplicación escuchar eventos de animación para ventanas que provocan conjuntos.

WindowManager

Proporciona acceso a los parámetros de diseño y ventanas de nivel superior de una aplicación.

WindowManagerBadTokenException

Excepción que se produce al intentar agregar una vista cuya LayoutParams LayoutParams#token no es válido.

WindowManagerInvalidDisplayException

Excepción que se produce al llamar #addView a una pantalla secundaria que no se encuentra.

WindowManagerLayoutParams

Especifica el diseño y el comportamiento de una ventana de nivel superior.

WindowManagerLayoutParams.InterfaceConsts

Expone constantes heredadas de interfaces de Java implementadas por WindowManagerLayoutParams.

WindowMetrics

Métricas sobre una ventana, que consta de los límites y WindowInsets.

Interfaces

Nombre Description
ActionMode.ICallback

Interfaz de devolución de llamada para modos de acción.

ActionProvider.IVisibilityListener

Escucha los cambios en la visibilidad según lo notificado por ActionProvider#refreshVisibility().

Choreographer.IFrameCallback

Implemente esta interfaz para recibir una devolución de llamada cuando se representa un nuevo marco de presentación.

Choreographer.IVsyncCallback

Implemente esta interfaz para recibir una devolución de llamada para iniciar el siguiente fotograma.

GestureDetector.IOnContextClickListener

Agente de escucha que se usa para notificar cuándo se produce un clic de contexto.

GestureDetector.IOnDoubleTapListener

El agente de escucha que se usa para notificar cuando se produce una pulsación doble o una pulsación única confirmada.

GestureDetector.IOnGestureListener

Agente de escucha que se usa para notificar cuándo se producen gestos.

IAttachedSurfaceControl

Proporciona una interfaz para el Surface raíz de una jerarquía de vistas o una ventana.

IAttachedSurfaceControl.IOnBufferTransformHintChangedListener

Agente de escucha de cambio de sugerencia de transformación de búfer.

ICollapsibleActionView

Cuando implementa View esta interfaz, recibirá devoluciones de llamada cuando se expanda o contraiga como una vista de acción junto con las devoluciones de llamada opcionales especificadas por la aplicación en OnActionExpandListener.

IContextMenu

Extensión de Menu para menús contextuales que proporcionan funcionalidad para modificar el encabezado del menú contextual.

IContextMenuContextMenuInfo

Información adicional sobre la creación del menú contextual.

IMenu

Interfaz para administrar los elementos de un menú.

IMenuItem

Interfaz para el acceso directo a un elemento de menú creado anteriormente.

IMenuItemOnActionExpandListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando se expande o contrae un elemento de menú marcado con MenuItem#SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW .

IMenuItemOnMenuItemClickListener

Definición de interfaz para que se invoque una devolución de llamada cuando se hace clic en un elemento de menú.

InputQueue.ICallback

Interfaz para recibir una notificación de cuándo se asocia una inputQueue y se desasocia con un subproceso.

IOnReceiveContentListener

Agente de escucha para que las aplicaciones implementen el control para la inserción de contenido.

IScrollCaptureCallback

ScrollCaptureCallback es responsable de proporcionar instantáneas representadas del contenido de desplazamiento para el sistema de captura de desplazamiento.

IScrollFeedbackProvider

Proporciona comentarios al usuario para los eventos de desplazamiento en un View.

ISubMenu

Subclase de Menu para submenúes.

ISurfaceControlInputReceiver

Proporciona un mecanismo para que SurfaceControl reciba eventos de entrada.

ISurfaceHolder

Interfaz abstracta para alguien que contiene una superficie de visualización.

ISurfaceHolderCallback

Un cliente puede implementar esta interfaz para recibir información sobre los cambios en la superficie.

ISurfaceHolderCallback2

Devoluciones de llamada adicionales que se pueden recibir para Callback.

IViewManager

Interfaz para permitir agregar y quitar vistas secundarias a una actividad.

IViewParent

Define las responsabilidades de una clase que será un elemento primario de una vista.

IWindowInsetsAnimationController

Controlador para la animación controlada por aplicaciones de las ventanas del sistema.

IWindowInsetsAnimationControlListener

Agente de escucha que encapsula una solicitud a WindowInsetsController#controlWindowInsetsAnimation.

IWindowInsetsController

Interfaz para controlar ventanas que generan conjuntos.

IWindowInsetsController.IOnControllableInsetsChangedListener

El agente de escucha se notificará cuando cambia el conjunto de control controlable WindowInsets.Type controlado por .WindowInsetsController

IWindowManager

Interfaz que las aplicaciones usan para comunicarse con el administrador de ventanas.

KeyEvent.ICallback

Recibe devoluciones de llamada mientras se envían los eventos clave.

LayoutInflater.IFactory

Crea vistas mientras se infla un recurso XML de diseño.

LayoutInflater.IFactory2

LayoutInflater.IFactory Extiende proporcionando la vista primaria durante la inflación del diseño.

LayoutInflater.IFilter

Enlace para permitir que los clientes del LayoutInflater restrinjan el conjunto de vistas que se pueden inflar.

PixelCopy.IOnPixelCopyFinishedListener

Agente de escucha para observar la finalización de una solicitud de PixelCopy.

ScaleGestureDetector.IOnScaleGestureListener

El agente de escucha para recibir notificaciones cuando se producen gestos.

SurfaceControl.IOnJankDataListener

Interfaz del agente de escucha que se debe informar sobre la clasificación de jank de SurfaceFlinger para una superficie específica.

SurfaceControl.ITransactionCommittedListener

Interfaz para controlar la solicitud a SurfaceControl.Transaction#addTransactionCommittedListener(Executor, TransactionCommittedListener)

TextureView.ISurfaceTextureListener

Este agente de escucha se puede usar para recibir notificaciones cuando la textura de superficie asociada a esta vista de textura está disponible.

View.IOnApplyWindowInsetsListener

Agente de escucha para aplicar conjuntos de ventanas en una vista de forma personalizada.

View.IOnAttachStateChangeListener

Definición de interfaz para que se invoque una devolución de llamada cuando esta vista está adjunta o desasociada de su ventana.

View.IOnCapturedPointerListener

Definición de interfaz para que se invoque una devolución de llamada cuando se envía este evento de puntero capturado.

View.IOnClickListener

Definición de interfaz para que se invoque una devolución de llamada cuando se hace clic en una vista.

View.IOnContextClickListener

Definición de interfaz para que se invoque una devolución de llamada cuando se hace clic en una vista.

View.IOnCreateContextMenuListener

Definición de interfaz para que se invoque una devolución de llamada cuando se compila el menú contextual de esta vista.

View.IOnDragListener

Definición de interfaz para un agente de escucha que se invoca cuando se envía un evento de arrastre a esta vista.

View.IOnFocusChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambia el estado de foco de una vista.

View.IOnGenericMotionListener

Definición de interfaz para que se invoque una devolución de llamada cuando se envía un evento de movimiento genérico a esta vista.

View.IOnHoverListener

Definición de interfaz para que se invoque una devolución de llamada cuando se envía un evento de desplazamiento a esta vista.

View.IOnKeyListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando se envía un evento de clave de hardware a esta vista.

View.IOnLayoutChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando los límites de diseño de una vista cambian debido al procesamiento del diseño.

View.IOnLongClickListener

Definición de interfaz para que se invoque una devolución de llamada cuando se haga clic en una vista y se mantenga presionada.

View.IOnScrollChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambian las posiciones X o Y de desplazamiento de una vista.

View.IOnSystemUiVisibilityChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando la barra de estado cambia la visibilidad.

View.IOnTouchListener

Definición de interfaz para que se invoque una devolución de llamada cuando se envía un evento táctil a esta vista.

View.IOnUnhandledKeyEventListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando la jerarquía de vistas no controla un evento de clave de hardware.

ViewGroup.IOnHierarchyChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando la jerarquía dentro de esta vista ha cambiado.

ViewStub.IOnInflateListener

El agente de escucha que se usa para recibir una notificación después de que viewStub haya inflado correctamente su recurso de diseño.

ViewTreeObserver.IOnDrawListener

Definición de interfaz para que se invoque una devolución de llamada cuando el árbol de vista está a punto de dibujarse.

ViewTreeObserver.IOnGlobalFocusChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambia el estado de foco dentro del árbol de vista.

ViewTreeObserver.IOnGlobalLayoutListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambia el estado de diseño global o la visibilidad de las vistas dentro del árbol de vistas.

ViewTreeObserver.IOnPreDrawListener

Definición de interfaz para que se invoque una devolución de llamada cuando el árbol de vista está a punto de dibujarse.

ViewTreeObserver.IOnScrollChangedListener

Definición de interfaz de una devolución de llamada que se va a invocar cuando se ha desplazado algo en el árbol de vista.

ViewTreeObserver.IOnTouchModeChangeListener

Definición de interfaz de una devolución de llamada que se va a invocar cuando cambia el modo táctil.

ViewTreeObserver.IOnWindowAttachListener

Definición de interfaz para que se invoque una devolución de llamada cuando la jerarquía de vistas está adjuntada y desasociada de su ventana.

ViewTreeObserver.IOnWindowFocusChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambia el estado de foco de ventana de la jerarquía de vistas.

ViewTreeObserver.IOnWindowVisibilityChangeListener

Definición de interfaz para una devolución de llamada que se va a invocar cuando cambia la visibilidad de la ventana de la jerarquía de vistas.

Window.ICallback

API de una ventana a su autor de llamada.

Window.IOnFrameMetricsAvailableListener

Devolución de llamada para los clientes que desean información de tiempo de fotogramas para cada fotograma representado por la ventana.

Window.IOnRestrictedCaptionAreaChangedListener

Devolución de llamada para clientes que quieran tener en cuenta dónde dibuja el contenido del título.

Enumeraciones

Nombre Description
AccessibilityDataSensitive

Especifica si se permiten interacciones de servicio de accesibilidad con una vista en función de su confidencialidad.

AccessibilityLiveRegion

Define los modos de anuncio de región activa para los servicios de accesibilidad.

ActionModeType

Identifica si un modo de acción es principal o flotante.

AutofillFlags

Especifica las opciones que se usan al construir una estructura de autorrellenamiento.

AutofillType

Identifica el tipo de valor que acepta una vista para autorrellenar.

Axis

Identifica los ejes notificados por eventos de movimiento.

BufferTransform

Especifica una transformación aplicada a un búfer antes de mostrarla.

ClassificationMode

Especifica la clasificación asignada a un gesto táctil o de presión.

CompatSmallCoverScreen

Controla si una actividad opta por la compatibilidad de pantalla cubierta pequeña.

ContentInfoFlags

Especifica marcas que controlan cómo se controla el contenido recibido.

ContentInfoSource

Identifica el origen desde el que se recibe contenido de una vista.

DecorCaptionShade

Especifica el tono preferido para los títulos de decoración de ventanas.

DescendantFocusability

Define cómo un grupo de vistas concede el foco a sí mismo y sus descendientes.

DisplayFlags

Especifica marcas que describen una presentación.

DisplayFrameRateCategory

Especifica una categoría de velocidad de fotogramas de visualización solicitada por una ventana.

DisplayState

Identifica los estados de energía de visualización.

DragAction

Identifica las acciones en una operación de arrastrar y colocar.

DragFlags

Especifica las opciones de una operación de arrastrar y colocar.

DrawingCacheQuality

Define la calidad de una memoria caché de dibujo de vista.

Edge

Identifica los bordes de la pantalla intersecados por un evento de movimiento.

FeedbackConstants

Identifica los efectos de comentarios hápticos admitidos por una vista.

FeedbackFlags

Especifica marcas que controlan el comportamiento de comentarios hápticos.

FindViewsWith

Especifica los criterios utilizados al buscar una jerarquía de vistas.

FocusablesFlags

Especifica marcas que seleccionan vistas centrables.

FocusSearchDirection

Define las instrucciones que se usan para navegar por el foco entre las vistas.

FrameMetricsId

Identifica una métrica notificada para un marco representado.

GravityFlags

Define cómo se coloca un objeto dentro de su contenedor.

HdrType

Identifica un formato de visualización de alto rango dinámico admitido.

ImportantForAccessibility

Define la importancia de accesibilidad de una vista y sus descendientes.

ImportantForAutofill

Controla si una vista y sus descendientes participan en autorrellenar.

InputKeyboardType

Identifica el tipo de teclado asociado a un dispositivo de entrada.

InputSourceType

Identifica los orígenes que pueden generar eventos de entrada.

KeyboardType

Identifica la configuración del teclado asociada a un dispositivo de entrada.

Keycode

Define códigos de clave de Android.

KeyEventActions

Identifica las acciones notificadas por eventos clave.

KeyEventFlags

Define marcas que describen eventos clave.

KeyModifierBehavior

Define cómo se comportan las claves modificadoras.

LayerType

Especifica el tipo de capa de representación de una vista.

LayoutDirection

Especifica la dirección de diseño resuelta para una vista.

LayoutInDisplayCutoutMode

Controla cómo una ventana puede usar áreas de recorte de pantalla.

MeasureSpecMode

Especifica cómo se restringe una dimensión de vista durante la medición.

MemoryType

Identifica los tipos de memoria usados para las superficies de ventana.

MenuAppendFlags

Especifica opciones para anexar elementos de menú.

MenuCategory

Identifica las categorías usadas para ordenar elementos de menú.

MenuPerformFlags

Define las opciones para realizar acciones de menú.

MetaKeyStates

Define los bits de estado de metaclave notificados por eventos de clave.

MotionEventActions

Identifica las acciones notificadas por eventos de movimiento.

MotionEventButtonState

Especifica botones presionados en un evento de movimiento.

MotionEventFlags

Especifica marcas de estado adicionales en un evento de movimiento.

MotionEventToolType

Identifica herramientas que producen eventos de movimiento.

MotionRange

Identifica los intervalos de movimiento admitidos por un dispositivo de entrada.

OverScrollMode

Define cómo responde una vista al desplazarse más allá de su contenido.

PersistentDrawingCaches

Define qué dibujo secundario almacena en caché un grupo de vistas.

PixelCopyResult

Identifica el resultado de una solicitud de PixelCopy.

PointerIconType

Identifica un icono de puntero del sistema.

RoundedCornerPosition

Identifica la posición de una esquina de visualización redondeada.

ScreenRecordingState

Informa de si la aplicación está visible en una grabación de pantalla.

ScreenState

Especifica el estado de la pantalla notificado a una vista.

ScrollAxis

Identifica los ejes de desplazamiento horizontal y vertical.

ScrollbarPosition

Identifica el lado en el que se muestra una barra de desplazamiento.

ScrollbarStyles

Define estilos para colocar barras de desplazamiento.

ScrollCaptureHint

Especifica cómo participa una vista en la captura de desplazamiento.

ScrollIndicatorPosition

Identifica la ubicación de un indicador de desplazamiento.

ShowAsAction

Especifica cómo se presenta un elemento de menú como una acción.

SoftInput

Especifica el comportamiento de entrada temporal de una ventana.

SoundEffects

Identifica los efectos de sonido estándar de la interfaz de usuario.

StatusBarVisibility

Notifica o controla la visibilidad de la barra de estado.

SurfaceChangeFrameRate

Especifica cuándo debe surtir efecto un cambio de velocidad de fotogramas de superficie.

SurfaceFrameRateCompatibility

Especifica cómo se coincide una velocidad de fotogramas de superficie para mostrar las velocidades de actualización.

SurfaceJankType

Clasifica el origen de un evento de jank de superficie.

SurfaceOrientation

Especifica una orientación de superficie.

SurfaceType

Especifica el tipo de búfer utilizado por un soporte de superficie.

SurfaceViewLifecycle

Controla cuándo una superficie de SurfaceView sigue su ciclo de vida de datos adjuntos o visibilidad.

SystemUiFlags

Especifica las opciones de visibilidad de la interfaz de usuario del sistema heredadas.

TextAlignment

Define los modos de alineación de texto para una vista.

TextDirection

Define la heurística de dirección de texto para una vista.

TouchableRegion

Define las regiones de una ventana que aceptan entrada táctil.

ViewContentSensitivity

Especifica la confidencialidad del contenido mostrado por una vista.

ViewFocusability

Controla si una vista puede tomar el foco de entrada.

ViewImportantForContentCapture

Controla si una vista y sus descendientes participan en la captura de contenido.

ViewLayoutMode

Define el comportamiento de diseño de una vista.

ViewRectangleOnScreenRequestSource

Proporciona tipos para mostrar e interactuar con las ventanas de aplicaciones android, la entrada y las vistas.

ViewStates

Identifica los estados de visibilidad de una vista.

WindowFeatures

Define las características que una ventana puede solicitar.

WindowInsetsAnimationDispatchMode

Controla si una animación de conjuntos continúa a través de un subárbol de vista.

WindowInsetsControllerAppearance

Especifica la apariencia de las barras del sistema controladas por una ventana.

WindowInsetsControllerBehavior

Especifica cómo se revelan las barras ocultas del sistema.

WindowInsetSides

Identifica los lados incluidos en una operación de conjuntos de ventanas.

WindowManageDisplayFlags

Especifica opciones para administrar una pantalla.

WindowManagerEventType

Identifica los cambios notificados para los parámetros de diseño del administrador de ventanas.

WindowManagerFlags

Define marcas que controlan el comportamiento del diseño del administrador de ventanas.

WindowManagerTypes

Identifica los tipos de ventana administrados por el administrador de ventanas.

WindowProgress

Identifica los indicadores de progreso mostrados por una ventana.

WindowRotationAnimation

Define animaciones usadas al girar una ventana.

Delegados

Nombre Description
ReceiveContentHandler

Representa una devolución de llamada que recibe el contenido entregado a una vista y devuelve cualquier contenido sin enumerar.

View.ApplyWindowInsetsHandler

Representa una devolución de llamada que aplica los conjuntos de ventanas a una vista.

Comentarios

Java documentación para android.view.