Android.Views Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi per la visualizzazione e l'interazione con finestre, input e visualizzazioni delle applicazioni Android.
Classi
| Nome | Descrizione |
|---|---|
| AbsSavedState |
Implementazione |
| AbsSavedState.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| ActionMode |
Rappresenta una modalità contestuale dell'interfaccia utente. |
| ActionMode.Callback2 |
Estensione di |
| ActionProvider |
ActionProvider definisce un'interazione di menu avanzata in un singolo componente. |
| ActionProvider.VisibilityEventArgs |
Fornisce dati per l'evento Visibility. |
| CancelledEventArgs |
Fornisce dati per un evento di callback gestito. |
| Choreographer |
Coordina la tempistica delle animazioni, dell'input e del disegno. |
| Choreographer.FrameData |
Payload per |
| Choreographer.FrameTimeline |
Contiene i dati che descrivono un possibile evento di frame VSync in cui eseguire il rendering. |
| ContentInfo |
Contiene tutti i dati pertinenti per una richiesta a |
| ContentInfo.Builder |
Generatore per |
| ContentInfo.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| ContextThemeWrapper |
Wrapper di contesto che consente di modificare o sostituire il tema del contesto di cui è stato eseguito il wrapping. |
| Display |
Fornisce informazioni sulle dimensioni e la densità di una visualizzazione logica. |
| Display.HdrCapabilities |
Incapsula le funzionalità HDR di un determinato display. |
| Display.HdrCapabilities.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| Display.Mode |
Modalità supportata da un determinato display. |
| Display.Mode.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| DisplayCutout |
Rappresenta l'area della visualizzazione che non è funzionale per la visualizzazione del contenuto. |
| DisplayCutout.Builder |
Classe Builder per costruire un'istanza di DisplayCutout. |
| DisplayShape |
Classe che rappresenta la forma di una visualizzazione. |
| DisplayShape.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| DragAndDropPermissions |
|
| DragAndDropPermissions.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| DragEvent |
Rappresenta un evento inviato dal sistema in varie occasioni durante un'operazione di trascinamento della selezione. |
| DragEvent.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| FinishedEventArgs |
Fornisce dati per un evento di callback gestito. |
| FocusFinder |
Algoritmo utilizzato per trovare la visualizzazione attivabile successiva in una determinata direzione da una vista che ha attualmente lo stato attivo. |
| FrameMetrics |
Classe contenente i dati di intervallo per varie attività cardine in un ciclo di vita dei fotogrammi segnalato dal sottosistema di rendering. |
| FrameStats |
Questa è la classe di base per le statistiche dei fotogrammi. |
| GestureDetector |
Rileva vari movimenti ed eventi usando gli elementi forniti |
| GestureDetector.ContextClickEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.DoubleTapEventArgs |
Fornisce dati per l'evento DoubleTap. |
| GestureDetector.DoubleTapEventEventArgs |
Fornisce dati per l'evento DoubleTapEvent. |
| GestureDetector.DownEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.FlingEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.LongPressEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.ScrollEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.ShowPressEventArgs |
Fornisce dati per un evento di callback gestito. |
| GestureDetector.SimpleOnGestureListener |
Classe di praticità da estendere quando si vuole solo ascoltare un subset di tutti i movimenti. |
| GestureDetector.SingleTapConfirmedEventArgs |
Fornisce dati per l'evento SingleTapConfirmed. |
| GestureDetector.SingleTapUpEventArgs |
Fornisce dati per un evento di callback gestito. |
| Gravity |
Costanti e strumenti standard per inserire un oggetto all'interno di un contenitore potenzialmente più grande. |
| HapticFeedbackConstants |
Costanti da utilizzare per eseguire effetti di feedback aptico tramite |
| IAttachedSurfaceControl.BufferTransformHintChangedEventArgs |
Fornisce dati per un evento di callback gestito. |
| IContextMenuExtensions |
Contiene metodi di estensione C# per le operazioni del menu di scelta rapida. |
| IMenuExtensions |
Contiene metodi di estensione C# per le operazioni di menu. |
| IMenuItemExtensions |
Contiene metodi di estensione C# per le operazioni delle voci di menu. |
| InflateException |
Questa eccezione viene generata da un gonfiatore in caso di condizioni di errore. |
| InputDevice |
Descrive le funzionalità di un particolare dispositivo di input. |
| InputDevice.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| InputDevice.MotionRange |
Fornisce informazioni sull'intervallo di valori per un particolare |
| InputDevice.ViewBehavior |
Fornisce informazioni sul modo in cui le visualizzazioni che elaborano |
| InputEvent |
Classe base comune per gli eventi di input. |
| InputEvent.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| InputQueue |
Una coda di input fornisce un meccanismo che consente a un'applicazione di ricevere eventi di input in ingresso. |
| ISubMenuExtensions |
Contiene metodi di estensione C# per le operazioni del sottomenu. |
| IWindowInsetsController.ControllableInsetsChangedEventArgs |
Fornisce dati per un evento di callback gestito. |
| KeyboardShortcutGroup |
Gruppo di |
| KeyboardShortcutGroup.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| KeyboardShortcutInfo |
Informazioni su un tasto di scelta rapida. |
| KeyboardShortcutInfo.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| KeyCharacterMap |
Descrive i tasti forniti da un dispositivo da tastiera e le relative etichette associate. |
| KeyCharacterMap.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| KeyCharacterMap.KeyData |
Descrive i mapping dei caratteri associati a una chiave. |
| KeyCharacterMap.UnavailableException |
Generata da |
| KeyEvent |
Oggetto utilizzato per segnalare gli eventi di tasti e pulsanti. |
| KeyEvent.DispatcherState |
Usare con |
| LayoutInflater |
Crea un'istanza di un file XML di layout nei relativi oggetti corrispondenti |
| Menu |
Interfaccia per la gestione delle voci in un menu. |
| MenuInflater |
Questa classe viene utilizzata per creare un'istanza di file XML di menu in oggetti Menu. |
| MenuItemActionCollapseEventArgs |
Fornisce dati per un evento di callback gestito. |
| MenuItemActionExpandEventArgs |
Fornisce dati per un evento di callback gestito. |
| MenuItemOnMenuItemClickEventArgs |
Fornisce dati per un evento di callback gestito. |
| MotionEvent |
Oggetto utilizzato per segnalare lo spostamento (mouse, penna, dito, trackball). |
| MotionEvent.PointerCoords |
Trasferire l'oggetto per le coordinate del puntatore. |
| MotionEvent.PointerProperties |
Trasferisci oggetto per le proprietà del puntatore. |
| MotionPredictor |
Calcolare le stime del movimento. |
| OrientationEventListener |
Classe helper per la ricezione di notifiche da SensorManager quando l'orientamento del dispositivo è cambiato. |
| OrientationListener |
Classe helper per la ricezione di notifiche da SensorManager quando l'orientamento del dispositivo è cambiato. |
| PixelCopy |
Fornisce un meccanismo per inviare richieste di copia pixel per consentire le operazioni di copia da |
| PixelCopy.PixelCopyFinishedEventArgs |
Fornisce dati per un evento di callback gestito. |
| PixelCopy.PixelCopyRequest |
Rappresenta una richiesta PixelCopy. |
| PixelCopy.PixelCopyRequest.Builder |
Compila una richiesta PixelCopy completa per l'esecuzione. |
| PixelCopy.Result |
Contiene il risultato di una richiesta PixelCopy |
| PointerIcon |
Rappresenta un'icona che può essere utilizzata come puntatore del mouse. |
| PointerIcon.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| ReadyEventArgs |
Fornisce dati per un evento di callback gestito. |
| RoundedCorner |
Rappresenta un angolo arrotondato dello schermo. |
| RoundedCorner.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| ScaleGestureDetector |
Rileva i movimenti di trasformazione del ridimensionamento usando gli elementi forniti |
| ScaleGestureDetector.ScaleBeginEventArgs |
Fornisce dati per un evento di callback gestito. |
| ScaleGestureDetector.ScaleEndEventArgs |
Fornisce dati per un evento di callback gestito. |
| ScaleGestureDetector.ScaleEventArgs |
Fornisce dati per un evento di callback gestito. |
| ScaleGestureDetector.SimpleOnScaleGestureListener |
Classe di praticità da estendere quando si vuole solo ascoltare un subset di eventi correlati al ridimensionamento. |
| ScrollCaptureSession |
Una sessione rappresenta l'ambito di interazione tra un |
| ScrollCaptureTarget |
Una destinazione raccoglie il set di informazioni contestuali per un oggetto ScrollCaptureHandler individuato durante un oggetto |
| SearchEvent |
Classe che contiene informazioni su un evento che attiva una ricerca. |
| SoundEffectConstants |
Costanti da utilizzare per riprodurre effetti sonori tramite |
| Surface |
Gestire in un buffer non elaborato gestito dal programma di composizione dello schermo. |
| Surface.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| Surface.OutOfResourcesException |
Eccezione generata quando non è stato possibile bloccare un oggetto Canvas con |
| SurfaceControl |
Handle in un Surface su schermo gestito dal programma di composizione di sistema. |
| SurfaceControl.Builder |
Classe Builder per |
| SurfaceControl.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| SurfaceControl.JankData |
Informazioni di Jank da rifornire tramite |
| SurfaceControl.JankDataEventArgs |
Fornisce dati per un evento di callback gestito. |
| SurfaceControl.OnJankDataListenerRegistration |
Handle in un oggetto registrato |
| SurfaceControl.Transaction |
Set atomico di modifiche apportate a un set di SurfaceControl. |
| SurfaceControl.Transaction.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| SurfaceControl.TransactionStats |
Statistiche delle transazioni fornite al listener registrato in |
| SurfaceControl.TrustedPresentationThresholds |
Valori soglia inviati con |
| SurfaceControlViewHost |
Classe di utilità per l'aggiunta di una gerarchia View a un oggetto |
| SurfaceControlViewHost.SurfacePackage |
Incapsulamento di una gerarchia di Surface che contiene elementi di visualizzazione interattiva. |
| SurfaceControlViewHost.SurfacePackage.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| SurfaceHolderBadSurfaceTypeException |
Eccezione generata da |
| SurfaceView |
Fornisce una superficie di disegno dedicata incorporata all'interno di una gerarchia di viste. |
| TextureView |
Un controllo TextureView può essere usato per visualizzare un flusso di contenuto, ad esempio quello proveniente da un'anteprima della fotocamera, un video o una scena OpenGL. |
| TextureView.SurfaceTextureAvailableEventArgs |
Fornisce dati per l'evento SurfaceTextureAvailable. |
| TextureView.SurfaceTextureDestroyedEventArgs |
Fornisce dati per l'evento SurfaceTextureDestroyed. |
| TextureView.SurfaceTextureSizeChangedEventArgs |
Fornisce dati per l'evento SurfaceTextureSizeChanged. |
| TextureView.SurfaceTextureUpdatedEventArgs |
Fornisce dati per l'evento SurfaceTextureUpdated. |
| TouchDelegate |
Classe helper per gestire le situazioni in cui si desidera che una visualizzazione abbia un'area di tocco più grande rispetto ai limiti effettivi della visualizzazione. |
| VelocityTracker |
Helper per tenere traccia della velocità degli eventi di movimento, per implementare lo sfarfallio e altri movimenti di questo tipo. |
| VerifiedInputEvent |
Classe di base per gli eventi verificati. |
| VerifiedInputEvent.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| VerifiedKeyEvent |
KeyEvent verificato dal sistema. |
| VerifiedMotionEvent |
MotionEvent verificato dal sistema. |
| View |
Questa classe rappresenta il blocco predefinito di base per i componenti dell'interfaccia utente. |
| View.AccessibilityDelegate |
Questa classe rappresenta un delegato che può essere registrato in un |
| View.BaseSavedState |
Classe di base per le classi derivate che vogliono salvare e ripristinare il proprio stato in |
| View.CapturedPointerEventArgs |
Fornisce dati per un evento di callback gestito. |
| View.ContextClickEventArgs |
Fornisce dati per un evento di callback gestito. |
| View.CreateContextMenuEventArgs |
Fornisce dati per l'evento ContextMenuCreated. |
| View.DragEventArgs |
Fornisce dati per l'evento Drag. |
| View.DragShadowBuilder |
Crea un'immagine visualizzata dal sistema durante l'operazione di trascinamento della selezione. |
| View.FocusChangeEventArgs |
Fornisce i dati per gli FocusChangeeventi e QueryTextFocusChange . |
| View.GenericMotionEventArgs |
Fornisce dati per l'evento GenericMotion. |
| View.HoverEventArgs |
Fornisce dati per l'evento Hover. |
| View.KeyEventArgs |
Fornisce dati per l'evento KeyPress. |
| View.LayoutChangeEventArgs |
Fornisce dati per l'evento LayoutChange. |
| View.LongClickEventArgs |
Fornisce dati per l'evento LongClick. |
| View.LongClickUseDefaultHapticFeedbackEventArgs |
Fornisce dati per un evento di callback gestito. |
| View.MeasureSpec |
Un elemento MeasureSpec incapsula i requisiti di layout passati da padre a figlio. |
| View.ScrollChangeEventArgs |
Fornisce dati per un evento di callback gestito. |
| View.SystemUiVisibilityChangeEventArgs |
Fornisce dati per l'evento SystemUiVisibilityChange. |
| View.TouchEventArgs |
Fornisce i dati per gli Toucheventi e TouchIntercepted . |
| View.UnhandledKeyEventEventArgs |
Fornisce dati per un evento di callback gestito. |
| View.ViewAttachedToWindowEventArgs |
Fornisce dati per l'evento ViewAttachedToWindow. |
| View.ViewDetachedFromWindowEventArgs |
Fornisce dati per l'evento ViewDetachedFromWindow. |
| ViewAnimationUtils |
Definisce utilità comuni per l'uso delle animazioni della visualizzazione. |
| ViewConfiguration |
Contiene metodi per costanti standard usate nell'interfaccia utente per timeout, dimensioni e distanze. |
| ViewDebug |
Vari strumenti di debug/traccia correlati a |
| ViewDebug.CapturedViewProperty |
Questa annotazione può essere utilizzata per contrassegnare i campi e i metodi da eseguire quando viene acquisita la vista. |
| ViewDebug.ExportedProperty |
Questa annotazione può essere utilizzata per contrassegnare i campi e i metodi di cui eseguire il dump dal server di visualizzazione. |
| ViewDebug.FlagToString |
Definisce un mapping da un flag a un valore String. |
| ViewDebug.HierarchyTraceType |
Definisce le operazioni registrate dalla traccia gerarchia. |
| ViewDebug.IntToString |
Definisce un mapping da un valore int a un valore String. |
| ViewDebug.RecyclerTraceType |
Definisce le operazioni registrate dalla traccia del cestino. |
| ViewGroup |
Un |
| ViewGroup.ChildViewAddedEventArgs |
Fornisce dati per l'evento ChildViewAdded. |
| ViewGroup.ChildViewRemovedEventArgs |
Fornisce dati per l'evento ChildViewRemoved. |
| ViewGroup.LayoutParams |
LayoutParams viene usato dalle visualizzazioni per indicare ai genitori come devono essere disposti. |
| ViewGroup.MarginLayoutParams |
Informazioni sul layout per figlio per layout che supportano i margini. |
| ViewGroupOverlay |
Una sovrimpressione di gruppo è un livello aggiuntivo che si trova sopra un viewGroup (la "visualizzazione host") che viene disegnato dopo tutti gli altri contenuti in tale visualizzazione (inclusi gli elementi figlio del gruppo di visualizzazione). |
| ViewOutlineProvider |
Interfaccia in base alla quale una visualizzazione compila il relativo |
| ViewOverlay |
Una sovrimpressione è un livello aggiuntivo che si trova sopra una visualizzazione (la "visualizzazione host") che viene disegnata dopo tutti gli altri contenuti in tale visualizzazione (inclusi gli elementi figlio, se la visualizzazione è un ViewGroup). |
| ViewPropertyAnimator |
Questa classe abilita l'animazione automatica e ottimizzata delle proprietà di selezione sugli oggetti View. |
| ViewStructure |
|
| ViewStructure.HtmlInfo |
Rappresentazione semplificata delle proprietà HTML di un nodo che rappresenta un elemento HTML. |
| ViewStructure.HtmlInfo.Builder |
Compila i metadati HTML per un nodo ViewStructure. |
| ViewStub |
Un viewStub è una visualizzazione invisibile di dimensioni zero che può essere usata per gonfiare in modo differire le risorse di layout in fase di esecuzione. |
| ViewStub.InflateEventArgs |
Fornisce dati per l'evento InflateEvent. |
| ViewTreeObserver |
Un osservatore dell'albero di visualizzazione viene usato per registrare i listener che possono ricevere una notifica delle modifiche globali nell'albero di visualizzazione. |
| ViewTreeObserver.GlobalFocusChangeEventArgs |
Fornisce dati per l'evento GlobalFocusChange. |
| ViewTreeObserver.PreDrawEventArgs |
Fornisce dati per l'evento PreDraw. |
| ViewTreeObserver.TouchModeChangeEventArgs |
Fornisce dati per l'evento TouchModeChange. |
| ViewTreeObserver.WindowFocusChangeEventArgs |
Fornisce dati per l'evento WindowFocusChange. |
| ViewTreeObserver.WindowVisibilityChangeEventArgs |
Fornisce dati per un evento di callback gestito. |
| Window |
Classe base astratta per l'aspetto e il comportamento di una finestra di primo livello. |
| Window.FrameMetricsAvailableEventArgs |
Fornisce dati per un evento di callback gestito. |
| Window.RestrictedCaptionAreaChangedEventArgs |
Fornisce dati per un evento di callback gestito. |
| WindowAnimationFrameStats |
Questa classe contiene le statistiche dei fotogrammi di animazione della finestra. |
| WindowAnimationFrameStats.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| WindowContentFrameStats |
Questa classe contiene le statistiche dei frame di contenuto della finestra. |
| WindowContentFrameStats.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| WindowId |
Identificatore sicuro per una finestra. |
| WindowId.FocusObserver |
Sottoclasse per osservare le modifiche apportate allo stato attivo di un oggetto |
| WindowId.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| WindowInsets |
Descrive un set di inset per il contenuto della finestra. |
| WindowInsets.Builder |
Generatore per WindowInsets. |
| WindowInsets.Side |
Classe che definisce lati diversi per gli inset. |
| WindowInsets.Type |
Classe che definisce tipi diversi di origini che causano l'inserimento di finestre. |
| WindowInsetsAnimation |
Classe che rappresenta un'animazione di un set di finestre che causano inset. |
| WindowInsetsAnimation.Bounds |
Classe che rappresenta l'intervallo di un oggetto |
| WindowInsetsAnimation.Callback |
Interfaccia che consente all'applicazione di restare in ascolto degli eventi di animazione per le finestre che causano gli inset. |
| WindowManager |
Fornisce l'accesso ai parametri di layout e finestre di primo livello di un'applicazione. |
| WindowManagerBadTokenException |
Eccezione generata quando si tenta di aggiungere la vista di cui
|
| WindowManagerInvalidDisplayException |
Eccezione generata quando si chiama |
| WindowManagerLayoutParams |
Specifica il layout e il comportamento di una finestra di primo livello. |
| WindowManagerLayoutParams.InterfaceConsts |
Espone le costanti ereditate dalle interfacce Java implementate da |
| WindowMetrics |
Metriche relative a una finestra, costituita dai limiti e |
Interfacce
| Nome | Descrizione |
|---|---|
| ActionMode.ICallback |
Interfaccia di callback per le modalità di azione. |
| ActionProvider.IVisibilityListener |
Ascolta le modifiche nella visibilità segnalate da |
| Choreographer.IFrameCallback |
Implementare questa interfaccia per ricevere un callback quando viene eseguito il rendering di un nuovo frame di visualizzazione. |
| Choreographer.IVsyncCallback |
Implementare questa interfaccia per ricevere un callback per avviare il frame successivo. |
| GestureDetector.IOnContextClickListener |
Listener utilizzato per notificare quando si verifica un clic sul contesto. |
| GestureDetector.IOnDoubleTapListener |
Listener usato per notificare quando si verifica un doppio tocco o un tocco singolo confermato. |
| GestureDetector.IOnGestureListener |
Listener utilizzato per notificare quando si verificano i movimenti. |
| IAttachedSurfaceControl |
Fornisce un'interfaccia al Surface radice di una gerarchia o di una finestra di visualizzazione. |
| IAttachedSurfaceControl.IOnBufferTransformHintChangedListener |
Listener di modifica dell'hint per la trasformazione del buffer. |
| ICollapsibleActionView |
Quando implementa |
| IContextMenu |
Estensione di per i menu di |
| IContextMenuContextMenuInfo |
Informazioni aggiuntive sulla creazione del menu di scelta rapida. |
| IMenu |
Interfaccia per la gestione delle voci in un menu. |
| IMenuItem |
Interfaccia per l'accesso diretto a una voce di menu creata in precedenza. |
| IMenuItemOnActionExpandListener |
Definizione dell'interfaccia per un callback da richiamare quando una voce di menu contrassegnata con |
| IMenuItemOnMenuItemClickListener |
Definizione dell'interfaccia per un callback da richiamare quando si fa clic su una voce di menu. |
| InputQueue.ICallback |
Interfaccia per ricevere la notifica di quando un oggetto InputQueue è associato e dissociato con un thread. |
| IOnReceiveContentListener |
Listener per le app per implementare la gestione per l'inserimento di contenuto. |
| IScrollCaptureCallback |
ScrollCaptureCallback è responsabile della fornitura di snapshot sottoposti a rendering del contenuto di scorrimento per il sistema di acquisizione di scorrimento. |
| IScrollFeedbackProvider |
Fornisce commenti e suggerimenti all'utente per gli eventi di scorrimento in un oggetto |
| ISubMenu |
Sottoclasse di |
| ISurfaceControlInputReceiver |
Fornisce un meccanismo per surfaceControl per ricevere gli eventi di input. |
| ISurfaceHolder |
Interfaccia astratta per un utente che contiene una superficie di visualizzazione. |
| ISurfaceHolderCallback |
Un client può implementare questa interfaccia per ricevere informazioni sulle modifiche apportate alla superficie. |
| ISurfaceHolderCallback2 |
Callback aggiuntivi che possono essere ricevuti per |
| IViewManager |
Interfaccia per consentire di aggiungere e rimuovere visualizzazioni figlio a un'attività. |
| IViewParent |
Definisce le responsabilità di una classe che sarà un elemento padre di una visualizzazione. |
| IWindowInsetsAnimationController |
Controller per l'animazione basata su app delle finestre di sistema. |
| IWindowInsetsAnimationControlListener |
Listener che incapsula una richiesta a |
| IWindowInsetsController |
Interfaccia per controllare le finestre che generano gli inset. |
| IWindowInsetsController.IOnControllableInsetsChangedListener |
Listener per ricevere una notifica quando il set di controlli controllabile |
| IWindowManager |
Interfaccia usata dalle app per comunicare con gestione finestre. |
| KeyEvent.ICallback |
Riceve i callback mentre vengono inviati gli eventi chiave. |
| LayoutInflater.IFactory |
Crea visualizzazioni mentre viene gonfiata una risorsa XML di layout. |
| LayoutInflater.IFactory2 |
Estende |
| LayoutInflater.IFilter |
Hook per consentire ai client di LayoutInflater di limitare il set di visualizzazioni che possono essere gonfiate. |
| PixelCopy.IOnPixelCopyFinishedListener |
Listener per osservare il completamento di una richiesta PixelCopy. |
| ScaleGestureDetector.IOnScaleGestureListener |
Listener per la ricezione di notifiche quando si verificano i movimenti. |
| SurfaceControl.IOnJankDataListener |
Interfaccia del listener per essere informati sulla classificazione jank di SurfaceFlinger per una superficie specifica. |
| SurfaceControl.ITransactionCommittedListener |
Interfaccia per gestire la richiesta a |
| TextureView.ISurfaceTextureListener |
Questo listener può essere usato per ricevere una notifica quando è disponibile la trama della superficie associata a questa visualizzazione trama. |
| View.IOnApplyWindowInsetsListener |
Listener per l'applicazione di set di finestre in una visualizzazione in modo personalizzato. |
| View.IOnAttachStateChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando questa vista è collegata o scollegata dalla finestra. |
| View.IOnCapturedPointerListener |
Definizione dell'interfaccia per un callback da richiamare quando viene inviato un evento puntatore acquisito. |
| View.IOnClickListener |
Definizione dell'interfaccia per un callback da richiamare quando si fa clic su una visualizzazione. |
| View.IOnContextClickListener |
Definizione dell'interfaccia per un callback da richiamare quando si fa clic su un contesto di visualizzazione. |
| View.IOnCreateContextMenuListener |
Definizione dell'interfaccia per un callback da richiamare quando viene compilato il menu di scelta rapida per questa visualizzazione. |
| View.IOnDragListener |
Definizione dell'interfaccia per un listener richiamato quando viene inviato un evento di trascinamento a questa visualizzazione. |
| View.IOnFocusChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando lo stato attivo di una visualizzazione è cambiato. |
| View.IOnGenericMotionListener |
Definizione dell'interfaccia per un callback da richiamare quando viene inviato un evento di movimento generico a questa visualizzazione. |
| View.IOnHoverListener |
Definizione dell'interfaccia per un callback da richiamare quando viene inviato un evento al passaggio del mouse a questa visualizzazione. |
| View.IOnKeyListener |
Definizione dell'interfaccia per un callback da richiamare quando viene inviato un evento di chiave hardware a questa visualizzazione. |
| View.IOnLayoutChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando i limiti di layout di una visualizzazione cambiano a causa dell'elaborazione del layout. |
| View.IOnLongClickListener |
Definizione dell'interfaccia per un callback da richiamare quando si fa clic e si tiene una visualizzazione. |
| View.IOnScrollChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando le posizioni X o Y di scorrimento di una visualizzazione cambiano. |
| View.IOnSystemUiVisibilityChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando la barra di stato cambia visibilità. |
| View.IOnTouchListener |
Definizione dell'interfaccia per un callback da richiamare quando viene inviato un evento di tocco a questa visualizzazione. |
| View.IOnUnhandledKeyEventListener |
Definizione dell'interfaccia per un callback da richiamare quando un evento di chiave hardware non è stato gestito dalla gerarchia di visualizzazione. |
| ViewGroup.IOnHierarchyChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando la gerarchia all'interno di questa vista è cambiata. |
| ViewStub.IOnInflateListener |
Listener usato per ricevere una notifica dopo che un viewStub ha gonfiato correttamente la risorsa di layout. |
| ViewTreeObserver.IOnDrawListener |
Definizione dell'interfaccia per un callback da richiamare quando l'albero di visualizzazione sta per essere disegnato. |
| ViewTreeObserver.IOnGlobalFocusChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando lo stato attivo all'interno dell'albero di visualizzazione cambia. |
| ViewTreeObserver.IOnGlobalLayoutListener |
Definizione dell'interfaccia per un callback da richiamare quando cambia lo stato del layout globale o la visibilità delle visualizzazioni all'interno dell'albero di visualizzazione. |
| ViewTreeObserver.IOnPreDrawListener |
Definizione dell'interfaccia per un callback da richiamare quando l'albero di visualizzazione sta per essere disegnato. |
| ViewTreeObserver.IOnScrollChangedListener |
Definizione dell'interfaccia per un callback da richiamare quando è stato eseguito lo scorrimento di un elemento nell'albero di visualizzazione. |
| ViewTreeObserver.IOnTouchModeChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando cambia la modalità tocco. |
| ViewTreeObserver.IOnWindowAttachListener |
Definizione dell'interfaccia per un callback da richiamare quando la gerarchia di visualizzazione è collegata e scollegata dalla relativa finestra. |
| ViewTreeObserver.IOnWindowFocusChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando lo stato attivo della finestra della gerarchia di visualizzazione cambia. |
| ViewTreeObserver.IOnWindowVisibilityChangeListener |
Definizione dell'interfaccia per un callback da richiamare quando cambia la visibilità della finestra della gerarchia di visualizzazione. |
| Window.ICallback |
API da una finestra al chiamante. |
| Window.IOnFrameMetricsAvailableListener |
Callback per i client che desiderano informazioni sull'intervallo dei fotogrammi per ogni frame di cui viene eseguito il rendering dalla finestra. |
| Window.IOnRestrictedCaptionAreaChangedListener |
Callback per i client che desiderano conoscere la posizione in cui la didascalia disegna il contenuto. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| AccessibilityDataSensitive |
Specifica se le interazioni del servizio di accessibilità con una visualizzazione sono consentite in base alla sensibilità. |
| AccessibilityLiveRegion |
Definisce le modalità di annuncio dell'area dinamica per i servizi di accessibilità. |
| ActionModeType |
Identifica se una modalità di azione è primaria o mobile. |
| AutofillFlags |
Specifica le opzioni utilizzate durante la costruzione di una struttura di riempimento automatico. |
| AutofillType |
Identifica il tipo di valore accettato da una visualizzazione per il riempimento automatico. |
| Axis |
Identifica gli assi segnalati dagli eventi di movimento. |
| BufferTransform |
Specifica una trasformazione applicata a un buffer prima che venga visualizzata. |
| ClassificationMode |
Specifica la classificazione assegnata a un movimento tocco o di pressione. |
| CompatSmallCoverScreen |
Controlla se un'attività acconsente alla compatibilità con schermo di copertura ridotta. |
| ContentInfoFlags |
Specifica i flag che controllano la modalità di gestione del contenuto ricevuto. |
| ContentInfoSource |
Identifica l'origine da cui una vista ha ricevuto il contenuto. |
| DecorCaptionShade |
Specifica l'ombreggiatura preferita per le didascalie delle finestre. |
| DescendantFocusability |
Definisce il modo in cui un gruppo di visualizzazioni concede lo stato attivo a se stesso e ai relativi discendenti. |
| DisplayFlags |
Specifica i flag che descrivono una visualizzazione. |
| DisplayFrameRateCategory |
Specifica una categoria di frequenza dei fotogrammi visualizzata richiesta da una finestra. |
| DisplayState |
Identifica gli stati di alimentazione di visualizzazione. |
| DragAction |
Identifica le azioni in un'operazione di trascinamento della selezione. |
| DragFlags |
Specifica le opzioni per un'operazione di trascinamento della selezione. |
| DrawingCacheQuality |
Definisce la qualità di una cache di disegno di visualizzazione. |
| Edge |
Identifica i bordi dello schermo intersecati da un evento di movimento. |
| FeedbackConstants |
Identifica gli effetti di feedback aptico supportati da una visualizzazione. |
| FeedbackFlags |
Specifica i flag che controllano il comportamento di feedback aptico. |
| FindViewsWith |
Specifica i criteri utilizzati durante la ricerca in una gerarchia di viste per le visualizzazioni. |
| FocusablesFlags |
Specifica i flag che selezionano visualizzazioni attivabili. |
| FocusSearchDirection |
Definisce le indicazioni utilizzate per spostarsi tra le visualizzazioni. |
| FrameMetricsId |
Identifica una metrica segnalata per un frame sottoposto a rendering. |
| GravityFlags |
Definisce il modo in cui un oggetto viene posizionato all'interno del relativo contenitore. |
| HdrType |
Identifica un formato di visualizzazione a intervalli dinamici elevato supportato. |
| ImportantForAccessibility |
Definisce l'importanza dell'accessibilità per una visualizzazione e i relativi discendenti. |
| ImportantForAutofill |
Controlla se una visualizzazione e i relativi discendenti partecipano al riempimento automatico. |
| InputKeyboardType |
Identifica il tipo di tastiera associata a un dispositivo di input. |
| InputSourceType |
Identifica le origini che possono produrre eventi di input. |
| KeyboardType |
Identifica la configurazione della tastiera associata a un dispositivo di input. |
| Keycode |
Definisce i codici di chiave Android. |
| KeyEventActions |
Identifica le azioni segnalate dagli eventi chiave. |
| KeyEventFlags |
Definisce i flag che descrivono gli eventi chiave. |
| KeyModifierBehavior |
Definisce il comportamento dei tasti di modifica. |
| LayerType |
Specifica il tipo di livello di rendering per una visualizzazione. |
| LayoutDirection |
Specifica la direzione del layout risolto per una visualizzazione. |
| LayoutInDisplayCutoutMode |
Controlla il modo in cui una finestra può usare aree con taglio di visualizzazione. |
| MeasureSpecMode |
Specifica il modo in cui una dimensione di visualizzazione è vincolata durante la misurazione. |
| MemoryType |
Identifica i tipi di memoria utilizzati per le superfici della finestra. |
| MenuAppendFlags |
Specifica le opzioni per l'aggiunta di voci di menu. |
| MenuCategory |
Identifica le categorie utilizzate per ordinare le voci di menu. |
| MenuPerformFlags |
Definisce le opzioni per l'esecuzione di azioni di menu. |
| MetaKeyStates |
Definisce i bit di stato della meta-chiave segnalati dagli eventi chiave. |
| MotionEventActions |
Identifica le azioni segnalate dagli eventi di movimento. |
| MotionEventButtonState |
Specifica i pulsanti premuti in un evento di movimento. |
| MotionEventFlags |
Specifica flag di stato aggiuntivi per un evento di movimento. |
| MotionEventToolType |
Identifica gli strumenti che producono eventi di movimento. |
| MotionRange |
Identifica gli intervalli di movimento supportati da un dispositivo di input. |
| OverScrollMode |
Definisce la modalità di risposta di una visualizzazione durante lo scorrimento oltre il relativo contenuto. |
| PersistentDrawingCaches |
Definisce il disegno figlio che memorizza nella cache un gruppo di visualizzazioni. |
| PixelCopyResult |
Identifica il risultato di una richiesta PixelCopy. |
| PointerIconType |
Identifica un'icona del puntatore di sistema. |
| RoundedCornerPosition |
Identifica la posizione di un angolo di visualizzazione arrotondato. |
| ScreenRecordingState |
Segnala se l'app è visibile in una registrazione dello schermo. |
| ScreenState |
Specifica lo stato dello schermo segnalato a una visualizzazione. |
| ScrollAxis |
Identifica gli assi di scorrimento orizzontale e verticale. |
| ScrollbarPosition |
Identifica il lato sul quale viene visualizzata una barra di scorrimento. |
| ScrollbarStyles |
Definisce gli stili per il posizionamento delle barre di scorrimento. |
| ScrollCaptureHint |
Specifica la modalità di partecipazione di una visualizzazione all'acquisizione dello scorrimento. |
| ScrollIndicatorPosition |
Identifica la posizione di un indicatore di scorrimento. |
| ShowAsAction |
Specifica la modalità di presentazione di una voce di menu come azione. |
| SoftInput |
Specifica il comportamento di input flessibile di una finestra. |
| SoundEffects |
Identifica gli effetti audio standard dell'interfaccia utente. |
| StatusBarVisibility |
Segnala o controlla la visibilità della barra di stato. |
| SurfaceChangeFrameRate |
Specifica quando deve essere applicata una modifica della frequenza dei fotogrammi di superficie. |
| SurfaceFrameRateCompatibility |
Specifica la corrispondenza di una frequenza dei fotogrammi di superficie per visualizzare le frequenze di aggiornamento. |
| SurfaceJankType |
Classifica l'origine di un evento jank di superficie. |
| SurfaceOrientation |
Specifica un orientamento della superficie. |
| SurfaceType |
Specifica il tipo di buffer utilizzato da un supporto superficie. |
| SurfaceViewLifecycle |
Controlla quando una superficie SurfaceView segue il ciclo di vita dell'allegato o della visibilità. |
| SystemUiFlags |
Specifica le opzioni di visibilità dell'interfaccia utente di sistema legacy. |
| TextAlignment |
Definisce le modalità di allineamento del testo per una visualizzazione. |
| TextDirection |
Definisce l'euristica della direzione del testo per una visualizzazione. |
| TouchableRegion |
Definisce le aree di una finestra che accettano l'input tocco. |
| ViewContentSensitivity |
Specifica la riservatezza del contenuto visualizzato da una visualizzazione. |
| ViewFocusability |
Controlla se una visualizzazione può assumere lo stato attivo per l'input. |
| ViewImportantForContentCapture |
Controlla se una visualizzazione e i relativi discendenti partecipano all'acquisizione del contenuto. |
| ViewLayoutMode |
Definisce il comportamento del layout per una visualizzazione. |
| ViewRectangleOnScreenRequestSource |
Fornisce tipi per la visualizzazione e l'interazione con finestre, input e visualizzazioni delle applicazioni Android. |
| ViewStates |
Identifica gli stati di visibilità di una visualizzazione. |
| WindowFeatures |
Definisce le funzionalità che una finestra può richiedere. |
| WindowInsetsAnimationDispatchMode |
Controlla se un'animazione insets continua attraverso un sottoalbero di visualizzazione. |
| WindowInsetsControllerAppearance |
Specifica l'aspetto delle barre di sistema controllate da una finestra. |
| WindowInsetsControllerBehavior |
Specifica la modalità di visualizzazione delle barre di sistema nascoste. |
| WindowInsetSides |
Identifica i lati inclusi in un'operazione window-insets. |
| WindowManageDisplayFlags |
Specifica le opzioni per la gestione di una visualizzazione. |
| WindowManagerEventType |
Identifica le modifiche segnalate per i parametri di layout di window-manager. |
| WindowManagerFlags |
Definisce i flag che controllano il comportamento del layout di Gestione finestre. |
| WindowManagerTypes |
Identifica i tipi di finestra gestiti da Gestione finestre. |
| WindowProgress |
Identifica gli indicatori di stato visualizzati da una finestra. |
| WindowRotationAnimation |
Definisce le animazioni utilizzate durante la rotazione di una finestra. |
Delegati
| Nome | Descrizione |
|---|---|
| ReceiveContentHandler |
Rappresenta un callback che riceve il contenuto recapitato a una visualizzazione e restituisce qualsiasi contenuto non consumato. |
| View.ApplyWindowInsetsHandler |
Rappresenta un callback che applica gli inset di finestra a una visualizzazione. |