Android.Service.Controls Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des contrôles d’appareil qu’une application publie sur l’interface système Android.
Classes
| Nom | Description |
|---|---|
| Control |
Représente un objet physique qui peut être représenté par un |
| Control.InterfaceConsts |
Fournit les constantes d’interface colisables exposées par le biais de la liaison de contrôle. |
| Control.StatefulBuilder |
Classe Builder pour |
| Control.StatelessBuilder |
Classe Builder pour |
| ControlsProviderService |
Implémentation de service permettant aux applications de contribuer aux contrôles à l’interface utilisateur système. |
| DeviceTypes |
Types d’appareils pour |
Énumérations
| Nom | Description |
|---|---|
| ControlsSurface |
Spécifie où Android affiche les contrôles d’appareil. |
| ControlStatus |
Spécifie le résultat de la récupération de l’état actuel de l’appareil d’un contrôle. |
| DeviceType |
Spécifie la catégorie d’appareil utilisée pour sélectionner l’icône et la couleur par défaut d’un contrôle. |
Remarques
Implémentez ControlsProviderService pour fournir des contrôles et gérer les actions utilisateur. Utiliser Control.StatelessBuilder pour la découverte et les suggestions, ainsi que Control.StatefulBuilder pour les mises à jour à l’état actuel. Les éditeurs doivent respecter la demande d’abonnement. Envoyez des codes de réponse d’action via le consommateur fourni et publiez les modifications d’état visible séparément. Les contrôles nécessitent un déverrouillage d’appareil par défaut ; la désactivation de cette exigence ne remplace pas le paramètre utilisateur pour les actions sur un appareil verrouillé. Fournissez une intention d’activité en attente pour les interactions au-delà du modèle de contrôle.
Consultez l’implémentation Android.