Android.Views Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos para exibir e interagir com janelas, entradas e exibições de aplicativos Android.
Classes
| Nome | Description |
|---|---|
| AbsSavedState |
Uma |
| AbsSavedState.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| ActionMode |
Representa um modo contextual da interface do usuário. |
| ActionMode.Callback2 |
Extensão para fornecer informações de retróção de |
| ActionProvider |
Um ActionProvider define a interação de menu avançada em um único componente. |
| ActionProvider.VisibilityEventArgs |
Fornece dados para o evento Visibility. |
| CancelledEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| Choreographer |
Coordena o tempo de animações, entrada e desenho. |
| Choreographer.FrameData |
O conteúdo para |
| Choreographer.FrameTimeline |
Contém dados que descrevem um possível evento de quadro VSync para renderizar. |
| ContentInfo |
Contém todos os dados relevantes para uma solicitação para |
| ContentInfo.Builder |
Construtor para |
| ContentInfo.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| ContextThemeWrapper |
Um wrapper de contexto que permite modificar ou substituir o tema do contexto encapsulado. |
| Display |
Fornece informações sobre o tamanho e a densidade de uma exibição lógica. |
| Display.HdrCapabilities |
Encapsula os recursos do HDR de uma determinada exibição. |
| Display.HdrCapabilities.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| Display.Mode |
Um modo compatível com uma determinada exibição. |
| Display.Mode.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| DisplayCutout |
Representa a área da exibição que não está funcional para exibir conteúdo. |
| DisplayCutout.Builder |
Uma classe builder para construir uma instância do DisplayCutout. |
| DisplayShape |
Uma classe que representa a forma de uma exibição. |
| DisplayShape.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| DragAndDropPermissions |
|
| DragAndDropPermissions.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| DragEvent |
Representa um evento enviado pelo sistema em vários momentos durante uma operação de arrastar e soltar. |
| DragEvent.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| FinishedEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| FocusFinder |
O algoritmo usado para localizar a próxima exibição focalizável em uma determinada direção de uma exibição que atualmente tem foco. |
| FrameMetrics |
Classe que contém dados de tempo para vários marcos em um ciclo de vida de quadro relatado pelo subsistema de renderização. |
| FrameStats |
Essa é a classe base para estatísticas de quadros. |
| GestureDetector |
Detecta vários gestos e eventos usando os s fornecidos |
| GestureDetector.ContextClickEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.DoubleTapEventArgs |
Fornece dados para o evento DoubleTap. |
| GestureDetector.DoubleTapEventEventArgs |
Fornece dados para o evento DoubleTapEvent. |
| GestureDetector.DownEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.FlingEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.LongPressEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.ScrollEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.ShowPressEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| GestureDetector.SimpleOnGestureListener |
Uma classe de conveniência a ser estendida quando você quiser ouvir apenas um subconjunto de todos os gestos. |
| GestureDetector.SingleTapConfirmedEventArgs |
Fornece dados para o evento SingleTapConfirmed. |
| GestureDetector.SingleTapUpEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| Gravity |
Constantes e ferramentas padrão para colocar um objeto dentro de um contêiner potencialmente maior. |
| HapticFeedbackConstants |
Constantes a serem usadas para executar efeitos de comentários hápticos por meio de |
| IAttachedSurfaceControl.BufferTransformHintChangedEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| IContextMenuExtensions |
Contém métodos de extensão C# para operações de menu de contexto. |
| IMenuExtensions |
Contém métodos de extensão C# para operações de menu. |
| IMenuItemExtensions |
Contém métodos de extensão C# para operações de item de menu. |
| InflateException |
Essa exceção é gerada por um inflador em condições de erro. |
| InputDevice |
Descreve os recursos de um dispositivo de entrada específico. |
| InputDevice.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| InputDevice.MotionRange |
Fornece informações sobre o intervalo de valores para um |
| InputDevice.ViewBehavior |
Fornece informações sobre como os processamentos de exibições |
| InputEvent |
Classe base comum para eventos de entrada. |
| InputEvent.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| InputQueue |
Uma fila de entrada fornece um mecanismo para um aplicativo receber eventos de entrada de entrada. |
| ISubMenuExtensions |
Contém métodos de extensão C# para operações de sub menu. |
| IWindowInsetsController.ControllableInsetsChangedEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| KeyboardShortcutGroup |
Um grupo de |
| KeyboardShortcutGroup.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| KeyboardShortcutInfo |
Informações sobre um atalho de teclado. |
| KeyboardShortcutInfo.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| KeyCharacterMap |
Descreve as teclas fornecidas por um dispositivo de teclado e seus rótulos associados. |
| KeyCharacterMap.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| KeyCharacterMap.KeyData |
Descreve os mapeamentos de caracteres associados a uma chave. |
| KeyCharacterMap.UnavailableException |
Gerado quando |
| KeyEvent |
Objeto usado para relatar eventos de tecla e botão. |
| KeyEvent.DispatcherState |
Use com |
| LayoutInflater |
Cria uma instância de um arquivo XML de layout em seus objetos correspondentes |
| Menu |
Interface para gerenciar os itens em um menu. |
| MenuInflater |
Essa classe é usada para instanciar arquivos XML de menu em objetos menu. |
| MenuItemActionCollapseEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| MenuItemActionExpandEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| MenuItemOnMenuItemClickEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| MotionEvent |
Objeto usado para relatar eventos de movimentação (mouse, caneta, dedo, trackball). |
| MotionEvent.PointerCoords |
Transferir objeto para coordenadas de ponteiro. |
| MotionEvent.PointerProperties |
Transferir objeto para propriedades de ponteiro. |
| MotionPredictor |
Calcular previsões de movimento. |
| OrientationEventListener |
Classe auxiliar para receber notificações do SensorManager quando a orientação do dispositivo for alterada. |
| OrientationListener |
Classe auxiliar para receber notificações do SensorManager quando a orientação do dispositivo for alterada. |
| PixelCopy |
Fornece mecanismos para emitir solicitações de cópia de pixel para permitir operações de cópia de |
| PixelCopy.PixelCopyFinishedEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| PixelCopy.PixelCopyRequest |
Representa uma solicitação do PixelCopy. |
| PixelCopy.PixelCopyRequest.Builder |
Cria uma solicitação completa do PixelCopy para execução. |
| PixelCopy.Result |
Contém o resultado de uma solicitação do PixelCopy |
| PointerIcon |
Representa um ícone que pode ser usado como um ponteiro do mouse. |
| PointerIcon.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| ReadyEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| RoundedCorner |
Representa um canto arredondado da exibição. |
| RoundedCorner.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| ScaleGestureDetector |
Detecta gestos de transformação de dimensionamento usando os s fornecidos |
| ScaleGestureDetector.ScaleBeginEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| ScaleGestureDetector.ScaleEndEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| ScaleGestureDetector.ScaleEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| ScaleGestureDetector.SimpleOnScaleGestureListener |
Uma classe de conveniência a ser estendida quando você quiser ouvir apenas um subconjunto de eventos relacionados ao dimensionamento. |
| ScrollCaptureSession |
Uma sessão representa o escopo da interação entre um |
| ScrollCaptureTarget |
Um destino coleta o conjunto de informações contextuais de um ScrollCaptureHandler descoberto durante um |
| SearchEvent |
Classe que contém informações sobre um evento que dispara uma pesquisa. |
| SoundEffectConstants |
Constantes a serem usadas para reproduzir efeitos sonoros por meio de |
| Surface |
Manipule em um buffer bruto que está sendo gerenciado pelo compositor de tela. |
| Surface.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| Surface.OutOfResourcesException |
Exceção gerada quando uma Tela não pôde ser bloqueada |
| SurfaceControl |
Manipule para um Surface na tela gerenciado pelo compositor do sistema. |
| SurfaceControl.Builder |
Classe de construtor para |
| SurfaceControl.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| SurfaceControl.JankData |
Informações de Jank a serem alimentadas de volta via |
| SurfaceControl.JankDataEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| SurfaceControl.OnJankDataListenerRegistration |
Manipule para um registrado |
| SurfaceControl.Transaction |
Um conjunto atômico de alterações em um conjunto de SurfaceControl. |
| SurfaceControl.Transaction.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| SurfaceControl.TransactionStats |
Estatísticas de transação fornecidas ao ouvinte registrado em |
| SurfaceControl.TrustedPresentationThresholds |
Valores de limite que são enviados com |
| SurfaceControlViewHost |
Classe de utilitário para adicionar uma hierarquia view a um |
| SurfaceControlViewHost.SurfacePackage |
Empacotar encapsulando uma hierarquia de Surface que contém elementos de exibição interativos. |
| SurfaceControlViewHost.SurfacePackage.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| SurfaceHolderBadSurfaceTypeException |
Exceção gerada de |
| SurfaceView |
Fornece uma superfície de desenho dedicada incorporada dentro de uma hierarquia de vista. |
| TextureView |
Um TextureView pode ser usado para exibir um fluxo de conteúdo, como o proveniente de uma visualização da câmera, um vídeo ou uma cena OpenGL. |
| TextureView.SurfaceTextureAvailableEventArgs |
Fornece dados para o evento SurfaceTextureAvailable. |
| TextureView.SurfaceTextureDestroyedEventArgs |
Fornece dados para o evento SurfaceTextureDestroyed. |
| TextureView.SurfaceTextureSizeChangedEventArgs |
Fornece dados para o evento SurfaceTextureSizeChanged. |
| TextureView.SurfaceTextureUpdatedEventArgs |
Fornece dados para o evento SurfaceTextureUpdated. |
| TouchDelegate |
Classe auxiliar para lidar com situações em que você deseja que uma exibição tenha uma área de toque maior do que seus limites de exibição reais. |
| VelocityTracker |
Auxiliar para acompanhar a velocidade dos eventos de movimento, para implementar o caso e outros gestos desse tipo. |
| VerifiedInputEvent |
Classe base para eventos verificados. |
| VerifiedInputEvent.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| VerifiedKeyEvent |
KeyEvent que foi verificado pelo sistema. |
| VerifiedMotionEvent |
MotionEvent que foi verificado pelo sistema. |
| View |
Essa classe representa o bloco de construção básico para componentes da interface do usuário. |
| View.AccessibilityDelegate |
Essa classe representa um delegado que pode ser registrado em um |
| View.BaseSavedState |
Classe base para classes derivadas que desejam salvar e restaurar seu próprio estado em |
| View.CapturedPointerEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| View.ContextClickEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| View.CreateContextMenuEventArgs |
Fornece dados para o evento ContextMenuCreated. |
| View.DragEventArgs |
Fornece dados para o evento Drag. |
| View.DragShadowBuilder |
Cria uma imagem que o sistema exibe durante a operação de arrastar e soltar. |
| View.FocusChangeEventArgs |
Fornece dados para os eventos e FocusChange os QueryTextFocusChangeeventos. |
| View.GenericMotionEventArgs |
Fornece dados para o evento GenericMotion. |
| View.HoverEventArgs |
Fornece dados para o evento Hover. |
| View.KeyEventArgs |
Fornece dados para o evento KeyPress. |
| View.LayoutChangeEventArgs |
Fornece dados para o evento LayoutChange. |
| View.LongClickEventArgs |
Fornece dados para o evento LongClick. |
| View.LongClickUseDefaultHapticFeedbackEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| View.MeasureSpec |
Um MeasureSpec encapsula os requisitos de layout passados de pai para filho. |
| View.ScrollChangeEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| View.SystemUiVisibilityChangeEventArgs |
Fornece dados para o evento SystemUiVisibilityChange. |
| View.TouchEventArgs |
Fornece dados para os eventos e Touch os TouchInterceptedeventos. |
| View.UnhandledKeyEventEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| View.ViewAttachedToWindowEventArgs |
Fornece dados para o evento ViewAttachedToWindow. |
| View.ViewDetachedFromWindowEventArgs |
Fornece dados para o evento ViewDetachedFromWindow. |
| ViewAnimationUtils |
Define utilitários comuns para trabalhar com animações do View. |
| ViewConfiguration |
Contém métodos para constantes padrão usadas na interface do usuário para tempos limite, tamanhos e distâncias. |
| ViewDebug |
Várias ferramentas de depuração/rastreamento relacionadas à |
| ViewDebug.CapturedViewProperty |
Essa anotação pode ser usada para marcar campos e métodos a serem despejados quando a exibição é capturada. |
| ViewDebug.ExportedProperty |
Essa anotação pode ser usada para marcar campos e métodos a serem despejados pelo servidor de exibição. |
| ViewDebug.FlagToString |
Define um mapeamento de um sinalizador para uma cadeia de caracteres. |
| ViewDebug.HierarchyTraceType |
Define operações registradas pelo rastreamento de hierarquia. |
| ViewDebug.IntToString |
Define um mapeamento de um valor int para uma cadeia de caracteres. |
| ViewDebug.RecyclerTraceType |
Define as operações registradas pelo rastreamento do reciclador. |
| ViewGroup |
Um |
| ViewGroup.ChildViewAddedEventArgs |
Fornece dados para o evento ChildViewAdded. |
| ViewGroup.ChildViewRemovedEventArgs |
Fornece dados para o evento ChildViewRemoved. |
| ViewGroup.LayoutParams |
LayoutParams são usados por modos de exibição para dizer aos pais como eles querem ser dispostos. |
| ViewGroup.MarginLayoutParams |
Informações de layout por filho para layouts que dão suporte a margens. |
| ViewGroupOverlay |
Uma sobreposição de grupo é uma camada extra que fica sobre um ViewGroup (o "modo de exibição de host") que é desenhado após todo o outro conteúdo nessa exibição (incluindo os filhos do grupo de exibição). |
| ViewOutlineProvider |
Interface pela qual um Modo de Exibição cria sua |
| ViewOverlay |
Uma sobreposição é uma camada extra que fica sobre um Modo de Exibição (o "modo de exibição de host") que é desenhado após todo o outro conteúdo nessa exibição (incluindo filhos, se a exibição for um ViewGroup). |
| ViewPropertyAnimator |
Essa classe habilita a animação automática e otimizada de propriedades selecionadas em objetos View. |
| ViewStructure |
|
| ViewStructure.HtmlInfo |
Representação simplificada das propriedades HTML de um nó que representa um elemento HTML. |
| ViewStructure.HtmlInfo.Builder |
Cria metadados HTML para um nó ViewStructure. |
| ViewStub |
Um ViewStub é um modo de exibição invisível e de tamanho zero que pode ser usado para inflar lentamente os recursos de layout em tempo de execução. |
| ViewStub.InflateEventArgs |
Fornece dados para o evento InflateEvent. |
| ViewTreeObserver |
Um observador de árvore de exibição é usado para registrar ouvintes que podem ser notificados sobre alterações globais na árvore de exibição. |
| ViewTreeObserver.GlobalFocusChangeEventArgs |
Fornece dados para o evento GlobalFocusChange. |
| ViewTreeObserver.PreDrawEventArgs |
Fornece dados para o evento PreDraw. |
| ViewTreeObserver.TouchModeChangeEventArgs |
Fornece dados para o evento TouchModeChange. |
| ViewTreeObserver.WindowFocusChangeEventArgs |
Fornece dados para o evento WindowFocusChange. |
| ViewTreeObserver.WindowVisibilityChangeEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| Window |
Classe base abstrata para uma política de aparência e comportamento de janela de nível superior. |
| Window.FrameMetricsAvailableEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| Window.RestrictedCaptionAreaChangedEventArgs |
Fornece dados para um evento de retorno de chamada gerenciado. |
| WindowAnimationFrameStats |
Essa classe contém estatísticas de quadro de animação de janela. |
| WindowAnimationFrameStats.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| WindowContentFrameStats |
Essa classe contém estatísticas de quadros de conteúdo de janela. |
| WindowContentFrameStats.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| WindowId |
Identificador seguro para uma janela. |
| WindowId.FocusObserver |
Subclasse para observar alterações no estado de foco de um |
| WindowId.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| WindowInsets |
Descreve um conjunto de insets para o conteúdo da janela. |
| WindowInsets.Builder |
Construtor para WindowInsets. |
| WindowInsets.Side |
Classe que define lados diferentes para insets. |
| WindowInsets.Type |
Classe que define diferentes tipos de fontes que causam insets de janela. |
| WindowInsetsAnimation |
Classe que representa uma animação de um conjunto de janelas que causam insets. |
| WindowInsetsAnimation.Bounds |
Classe que representa o intervalo de um |
| WindowInsetsAnimation.Callback |
Interface que permite que o aplicativo ouça eventos de animação para janelas que causam insets. |
| WindowManager |
Fornece acesso aos parâmetros de layout e janelas de nível superior de um aplicativo. |
| WindowManagerBadTokenException |
Exceção gerada ao tentar adicionar o modo de exibição cuja
|
| WindowManagerInvalidDisplayException |
Exceção gerada ao chamar |
| WindowManagerLayoutParams |
Especifica o layout e o comportamento de uma janela de nível superior. |
| WindowManagerLayoutParams.InterfaceConsts |
Expõe constantes herdadas de interfaces Java implementadas por |
| WindowMetrics |
Métricas sobre uma janela, que consistem nos limites e |
Interfaces
| Nome | Description |
|---|---|
| ActionMode.ICallback |
Interface de retorno de chamada para modos de ação. |
| ActionProvider.IVisibilityListener |
Escuta as alterações na visibilidade conforme relatado por |
| Choreographer.IFrameCallback |
Implemente essa interface para receber um retorno de chamada quando um novo quadro de exibição estiver sendo renderizado. |
| Choreographer.IVsyncCallback |
Implemente essa interface para receber um retorno de chamada para iniciar o próximo quadro. |
| GestureDetector.IOnContextClickListener |
O ouvinte que é usado para notificar quando ocorre um clique de contexto. |
| GestureDetector.IOnDoubleTapListener |
O ouvinte que é usado para notificar quando ocorre um toque duplo ou um toque único confirmado. |
| GestureDetector.IOnGestureListener |
O ouvinte que é usado para notificar quando ocorrem gestos. |
| IAttachedSurfaceControl |
Fornece uma interface para o Surface raiz de uma hierarquia ou janela de exibição. |
| IAttachedSurfaceControl.IOnBufferTransformHintChangedListener |
Ouvinte de alteração da dica de transformação do buffer. |
| ICollapsibleActionView |
Quando uma |
| IContextMenu |
Extensão de menus de |
| IContextMenuContextMenuInfo |
Informações adicionais sobre a criação do menu de contexto. |
| IMenu |
Interface para gerenciar os itens em um menu. |
| IMenuItem |
Interface para acesso direto a um item de menu criado anteriormente. |
| IMenuItemOnActionExpandListener |
Definição de interface para um retorno de chamada a ser invocado quando um item de menu marcado com |
| IMenuItemOnMenuItemClickListener |
Definição de interface para um retorno de chamada a ser invocado quando um item de menu é clicado. |
| InputQueue.ICallback |
Interface para receber notificação de quando um InputQueue está associado e dissociado com um thread. |
| IOnReceiveContentListener |
Ouvinte de aplicativos para implementar a manipulação para inserção de conteúdo. |
| IScrollCaptureCallback |
Um ScrollCaptureCallback é responsável por fornecer instantâneos renderizados de conteúdo de rolagem para o sistema de captura de rolagem. |
| IScrollFeedbackProvider |
Fornece comentários ao usuário para eventos de rolagem em um |
| ISubMenu |
Subclasse de |
| ISurfaceControlInputReceiver |
Fornece um mecanismo para um SurfaceControl receber eventos de entrada. |
| ISurfaceHolder |
Interface abstrata para alguém que mantém uma superfície de exibição. |
| ISurfaceHolderCallback |
Um cliente pode implementar essa interface para receber informações sobre alterações na superfície. |
| ISurfaceHolderCallback2 |
Retornos de chamada adicionais que podem ser recebidos para |
| IViewManager |
Interface para permitir que você adicione e remova exibições filho a uma Atividade. |
| IViewParent |
Define as responsabilidades de uma classe que será pai de um Modo de Exibição. |
| IWindowInsetsAnimationController |
Controlador para animação controlada por aplicativo de janelas do sistema. |
| IWindowInsetsAnimationControlListener |
Ouvinte que encapsula uma solicitação para |
| IWindowInsetsController |
Interface para controlar janelas que geram insets. |
| IWindowInsetsController.IOnControllableInsetsChangedListener |
Ouvinte a ser notificado quando o conjunto de controláveis |
| IWindowManager |
A interface que os aplicativos usam para falar com o gerenciador de janelas. |
| KeyEvent.ICallback |
Recebe retornos de chamada enquanto os principais eventos são expedidos. |
| LayoutInflater.IFactory |
Cria exibições enquanto um recurso XML de layout é inflado. |
| LayoutInflater.IFactory2 |
|
| LayoutInflater.IFilter |
Gancho para permitir que os clientes do LayoutInflater restrinjam o conjunto de Exibições que têm permissão para serem inflados. |
| PixelCopy.IOnPixelCopyFinishedListener |
Ouvinte para observar a conclusão de uma solicitação do PixelCopy. |
| ScaleGestureDetector.IOnScaleGestureListener |
O ouvinte para receber notificações quando ocorrem gestos. |
| SurfaceControl.IOnJankDataListener |
Interface do ouvinte a ser informada sobre a classificação jank do SurfaceFlinger para uma superfície específica. |
| SurfaceControl.ITransactionCommittedListener |
Interface para lidar com a solicitação para |
| TextureView.ISurfaceTextureListener |
Esse ouvinte pode ser usado para ser notificado quando a textura da superfície associada a essa exibição de textura estiver disponível. |
| View.IOnApplyWindowInsetsListener |
Ouvinte para aplicar insets de janela em um modo de exibição de maneira personalizada. |
| View.IOnAttachStateChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando esse modo de exibição é anexado ou desanexado de sua janela. |
| View.IOnCapturedPointerListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento de ponteiro capturado está sendo enviado para essa exibição. |
| View.IOnClickListener |
Definição de interface para um retorno de chamada a ser invocado quando um modo de exibição é clicado. |
| View.IOnContextClickListener |
Definição de interface para um retorno de chamada a ser invocado quando um contexto é clicado. |
| View.IOnCreateContextMenuListener |
Definição de interface para um retorno de chamada a ser invocado quando o menu de contexto para essa exibição estiver sendo criado. |
| View.IOnDragListener |
Definição de interface para um ouvinte que é invocado quando um evento de arrastar é enviado para esse modo de exibição. |
| View.IOnFocusChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando o estado de foco de uma exibição foi alterado. |
| View.IOnGenericMotionListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento de movimento genérico é enviado para esse modo de exibição. |
| View.IOnHoverListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento hover é enviado para esse modo de exibição. |
| View.IOnKeyListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento de chave de hardware é enviado para esse modo de exibição. |
| View.IOnLayoutChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando os limites de layout de uma exibição são alterados devido ao processamento de layout. |
| View.IOnLongClickListener |
Definição de interface para um retorno de chamada a ser invocado quando um modo de exibição tiver sido clicado e mantido. |
| View.IOnScrollChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando as posições de rolagem X ou Y de uma exibição forem alteradas. |
| View.IOnSystemUiVisibilityChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando a barra de status altera a visibilidade. |
| View.IOnTouchListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento de toque é enviado para esse modo de exibição. |
| View.IOnUnhandledKeyEventListener |
Definição de interface para um retorno de chamada a ser invocado quando um evento de chave de hardware não tiver sido tratado pela hierarquia de exibição. |
| ViewGroup.IOnHierarchyChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando a hierarquia dentro dessa exibição foi alterada. |
| ViewStub.IOnInflateListener |
O ouvinte costumava receber uma notificação depois que um ViewStub inflava com êxito seu recurso de layout. |
| ViewTreeObserver.IOnDrawListener |
Definição de interface para um retorno de chamada a ser invocado quando a árvore de exibição está prestes a ser desenhada. |
| ViewTreeObserver.IOnGlobalFocusChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando o estado de foco dentro da árvore de exibição for alterado. |
| ViewTreeObserver.IOnGlobalLayoutListener |
Definição de interface para um retorno de chamada a ser invocado quando o estado de layout global ou a visibilidade de exibições dentro da árvore de exibição for alterada. |
| ViewTreeObserver.IOnPreDrawListener |
Definição de interface para um retorno de chamada a ser invocado quando a árvore de exibição está prestes a ser desenhada. |
| ViewTreeObserver.IOnScrollChangedListener |
Definição de interface para um retorno de chamada a ser invocado quando algo na árvore de exibição tiver sido rolado. |
| ViewTreeObserver.IOnTouchModeChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando o modo de toque é alterado. |
| ViewTreeObserver.IOnWindowAttachListener |
Definição de interface para um retorno de chamada a ser invocado quando a hierarquia de exibição é anexada e desanexada de sua janela. |
| ViewTreeObserver.IOnWindowFocusChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando o estado de foco da janela da hierarquia de exibição for alterado. |
| ViewTreeObserver.IOnWindowVisibilityChangeListener |
Definição de interface para um retorno de chamada a ser invocado quando a visibilidade da janela da hierarquia de exibição for alterada. |
| Window.ICallback |
A API de uma Janela de volta para seu chamador. |
| Window.IOnFrameMetricsAvailableListener |
Retorno de chamada para clientes que desejam informações de tempo de quadro para cada quadro renderizado pela Janela. |
| Window.IOnRestrictedCaptionAreaChangedListener |
Retorno de chamada para clientes que desejam estar cientes de onde a legenda desenha conteúdo. |
Enumerações
| Nome | Description |
|---|---|
| AccessibilityDataSensitive |
Especifica se as interações de acessibilidade-serviço com uma exibição são permitidas com base em sua confidencialidade. |
| AccessibilityLiveRegion |
Define modos de anúncio de região dinâmica para serviços de acessibilidade. |
| ActionModeType |
Identifica se um modo de ação é primário ou flutuante. |
| AutofillFlags |
Especifica as opções usadas ao construir uma estrutura de preenchimento automático. |
| AutofillType |
Identifica o tipo de valor que uma exibição aceita para preenchimento automático. |
| Axis |
Identifica eixos relatados por eventos de movimento. |
| BufferTransform |
Especifica uma transformação aplicada a um buffer antes de ser exibida. |
| ClassificationMode |
Especifica a classificação atribuída a um gesto de toque ou de pressionamento. |
| CompatSmallCoverScreen |
Controla se uma atividade aceita a compatibilidade de tela de cobertura pequena. |
| ContentInfoFlags |
Especifica sinalizadores que controlam como o conteúdo recebido é tratado. |
| ContentInfoSource |
Identifica a origem da qual uma exibição recebeu conteúdo. |
| DecorCaptionShade |
Especifica o tom preferencial para legendas de decoração de janela. |
| DescendantFocusability |
Define como um grupo de exibição concede foco a si mesmo e a seus descendentes. |
| DisplayFlags |
Especifica sinalizadores que descrevem uma exibição. |
| DisplayFrameRateCategory |
Especifica uma categoria de taxa de quadros de exibição solicitada por uma janela. |
| DisplayState |
Identifica estados de energia de exibição. |
| DragAction |
Identifica ações em uma operação de arrastar e soltar. |
| DragFlags |
Especifica as opções para uma operação de arrastar e soltar. |
| DrawingCacheQuality |
Define a qualidade de um cache de desenho de exibição. |
| Edge |
Identifica bordas de tela interseccionadas por um evento de movimento. |
| FeedbackConstants |
Identifica os efeitos de comentários hápticos compatíveis com uma exibição. |
| FeedbackFlags |
Especifica sinalizadores que controlam o comportamento de comentários hápticos. |
| FindViewsWith |
Especifica os critérios usados ao pesquisar uma hierarquia de exibição para exibições. |
| FocusablesFlags |
Especifica sinalizadores que selecionam exibições focalizáveis. |
| FocusSearchDirection |
Define as direções usadas para navegar pelo foco entre exibições. |
| FrameMetricsId |
Identifica uma métrica relatada para um quadro renderizado. |
| GravityFlags |
Define como um objeto é posicionado dentro de seu contêiner. |
| HdrType |
Identifica um formato de exibição de alto intervalo dinâmico com suporte. |
| ImportantForAccessibility |
Define a importância da acessibilidade para uma exibição e seus descendentes. |
| ImportantForAutofill |
Controla se uma exibição e seus descendentes participam do preenchimento automático. |
| InputKeyboardType |
Identifica o tipo de teclado associado a um dispositivo de entrada. |
| InputSourceType |
Identifica fontes que podem produzir eventos de entrada. |
| KeyboardType |
Identifica a configuração de teclado associada a um dispositivo de entrada. |
| Keycode |
Define códigos de chave do Android. |
| KeyEventActions |
Identifica as ações relatadas pelos principais eventos. |
| KeyEventFlags |
Define sinalizadores que descrevem os principais eventos. |
| KeyModifierBehavior |
Define como as chaves modificadoras se comportam. |
| LayerType |
Especifica o tipo de camada de renderização para um modo de exibição. |
| LayoutDirection |
Especifica a direção de layout resolvida para um modo de exibição. |
| LayoutInDisplayCutoutMode |
Controla como uma janela pode usar áreas de recorte de exibição. |
| MeasureSpecMode |
Especifica como uma dimensão de exibição é restrita durante a medição. |
| MemoryType |
Identifica os tipos de memória usados para superfícies de janela. |
| MenuAppendFlags |
Especifica opções para acrescentar itens de menu. |
| MenuCategory |
Identifica categorias usadas para solicitar itens de menu. |
| MenuPerformFlags |
Define opções para executar ações de menu. |
| MetaKeyStates |
Define bits de estado de meta-chave relatados por eventos-chave. |
| MotionEventActions |
Identifica ações relatadas por eventos de movimento. |
| MotionEventButtonState |
Especifica botões pressionados em um evento de movimento. |
| MotionEventFlags |
Especifica sinalizadores de estado adicionais em um evento de movimento. |
| MotionEventToolType |
Identifica ferramentas que produzem eventos de movimento. |
| MotionRange |
Identifica intervalos de movimento compatíveis com um dispositivo de entrada. |
| OverScrollMode |
Define como uma exibição responde ao rolar além de seu conteúdo. |
| PersistentDrawingCaches |
Define quais caches de desenho filho um grupo de exibição mantém. |
| PixelCopyResult |
Identifica o resultado de uma solicitação do PixelCopy. |
| PointerIconType |
Identifica um ícone de ponteiro do sistema. |
| RoundedCornerPosition |
Identifica a posição de um canto de exibição arredondado. |
| ScreenRecordingState |
Relata se o aplicativo está visível em uma gravação de tela. |
| ScreenState |
Especifica o estado da tela relatado a um modo de exibição. |
| ScrollAxis |
Identifica os eixos de rolagem horizontal e vertical. |
| ScrollbarPosition |
Identifica o lado no qual uma barra de rolagem é exibida. |
| ScrollbarStyles |
Define estilos para posicionar barras de rolagem. |
| ScrollCaptureHint |
Especifica como um modo de exibição participa da captura de rolagem. |
| ScrollIndicatorPosition |
Identifica o local de um indicador de rolagem. |
| ShowAsAction |
Especifica como um item de menu é apresentado como uma ação. |
| SoftInput |
Especifica o comportamento de entrada reversível de uma janela. |
| SoundEffects |
Identifica os efeitos sonoros padrão da interface do usuário. |
| StatusBarVisibility |
Relata ou controla a visibilidade da barra de status. |
| SurfaceChangeFrameRate |
Especifica quando uma alteração de taxa de quadros de superfície deve entrar em vigor. |
| SurfaceFrameRateCompatibility |
Especifica como uma taxa de quadros de superfície é correspondida para exibir as taxas de atualização. |
| SurfaceJankType |
Classifica a origem de um evento de jank de superfície. |
| SurfaceOrientation |
Especifica uma orientação de superfície. |
| SurfaceType |
Especifica o tipo de buffer usado por um suporte de superfície. |
| SurfaceViewLifecycle |
Controla quando uma superfície do SurfaceView segue seu ciclo de vida de anexo ou visibilidade. |
| SystemUiFlags |
Especifica as opções de visibilidade da interface do usuário do sistema herdado. |
| TextAlignment |
Define modos de alinhamento de texto para um modo de exibição. |
| TextDirection |
Define a heurística de direção de texto para uma exibição. |
| TouchableRegion |
Define regiões de uma janela que aceitam entrada por toque. |
| ViewContentSensitivity |
Especifica a confidencialidade do conteúdo exibido por um modo de exibição. |
| ViewFocusability |
Controla se uma exibição pode ter o foco de entrada. |
| ViewImportantForContentCapture |
Controla se um modo de exibição e seus descendentes participam da captura de conteúdo. |
| ViewLayoutMode |
Define o comportamento de layout para uma exibição. |
| ViewStates |
Identifica os estados de visibilidade de uma exibição. |
| WindowFeatures |
Define os recursos que uma janela pode solicitar. |
| WindowInsetsAnimationDispatchMode |
Controla se uma animação de insets continua por meio de uma subárvore de exibição. |
| WindowInsetsControllerAppearance |
Especifica a aparência das barras do sistema controladas por uma janela. |
| WindowInsetsControllerBehavior |
Especifica como as barras ocultas do sistema são reveladas. |
| WindowInsetSides |
Identifica os lados incluídos em uma operação de conjuntos de janelas. |
| WindowManageDisplayFlags |
Especifica as opções para gerenciar uma exibição. |
| WindowManagerEventType |
Identifica as alterações relatadas para parâmetros de layout do gerenciador de janelas. |
| WindowManagerFlags |
Define sinalizadores que controlam o comportamento de layout do gerenciador de janelas. |
| WindowManagerTypes |
Identifica os tipos de janela gerenciados pelo gerenciador de janelas. |
| WindowProgress |
Identifica indicadores de progresso exibidos por uma janela. |
| WindowRotationAnimation |
Define animações usadas ao girar uma janela. |
Delegados
| Nome | Description |
|---|---|
| ReceiveContentHandler |
Representa um retorno de chamada que recebe o conteúdo entregue a um modo de exibição e retorna qualquer conteúdo não consumido. |
| View.ApplyWindowInsetsHandler |
Representa um retorno de chamada que aplica os insets de janela a um modo de exibição. |