Android.Service.Controls Spazio dei nomi

Fornisce controlli del dispositivo pubblicati da un'applicazione nell'interfaccia di sistema Android.

Classi

Nome Descrizione
Control

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un oggetto ControlAction.

Control.InterfaceConsts

Fornisce le costanti dell'interfaccia particellabili esposte tramite l'associazione di controllo.

Control.StatefulBuilder

Classe Builder per Control che contiene informazioni sullo stato.

Control.StatelessBuilder

Classe Builder per Control.

ControlsProviderService

Implementazione del servizio che consente alle applicazioni di contribuire ai controlli all'interfaccia utente di sistema.

DeviceTypes

Tipi di dispositivo per Control.

Enumerazioni

Nome Descrizione
ControlsSurface

Specifica dove Android visualizza i controlli del dispositivo.

ControlStatus

Specifica il risultato del recupero dello stato corrente del dispositivo di un controllo.

DeviceType

Specifica la categoria di dispositivi utilizzata per selezionare l'icona predefinita e il colore di un controllo.

Commenti

Implementare ControlsProviderService per fornire controlli e gestire le azioni dell'utente. Usare Control.StatelessBuilder per l'individuazione e i suggerimenti e Control.StatefulBuilder per gli aggiornamenti dello stato corrente. I server di pubblicazione devono rispettare la domanda di sottoscrizione. Inviare codici di risposta all'azione tramite il consumer fornito e pubblicare separatamente le modifiche di stato visibili. I controlli richiedono lo sblocco del dispositivo per impostazione predefinita; la disabilitazione di questo requisito non sostituisce l'impostazione utente per le azioni in un dispositivo bloccato. Fornire una finalità di attività in sospeso per le interazioni oltre il modello di controllo.

Vedere l'implementazione di Android.