Android.Service.Controls Namespace

Stellt Gerätesteuerelemente bereit, die eine Anwendung auf der Android-Systemschnittstelle veröffentlicht.

Klassen

Name Beschreibung
Control

Stellt ein physisches Objekt dar, das durch ein ControlTemplate objekt dargestellt werden kann und dessen Eigenschaften durch ein ControlAction.

Control.InterfaceConsts

Stellt die paketierbaren Schnittstellenkonstanten bereit, die über die Steuerelementbindung verfügbar gemacht werden.

Control.StatefulBuilder

Generatorklasse für Control die Statusinformationen enthält.

Control.StatelessBuilder

Builder-Klasse für Control.

ControlsProviderService

Die Dienstimplementierung ermöglicht es Anwendungen, Steuerelemente zur System-UI beizutragen.

DeviceTypes

Gerätetypen für Control.

Enumerationen

Name Beschreibung
ControlsSurface

Gibt an, wo Android Gerätesteuerelemente anzeigt.

ControlStatus

Gibt das Ergebnis des Abrufens des aktuellen Gerätezustands eines Steuerelements an.

DeviceType

Gibt die Gerätekategorie an, die zum Auswählen des Standardsymbols und der Farbe eines Steuerelements verwendet wird.

Hinweise

Implementieren, ControlsProviderService um Steuerelemente zu liefern und Benutzeraktionen zu verarbeiten. Wird für Ermittlungen und Vorschläge und Control.StatefulBuilder für Aktualisierungen des aktuellen Zustands verwendetControl.StatelessBuilder. Herausgeber müssen die Abonnementnachfrage respektieren. Senden Sie Aktionsantwortcodes über den bereitgestellten Verbraucher, und veröffentlichen Sie sichtbare Zustandsänderungen separat. Steuerelemente erfordern standardmäßig die Gerätesperrung; Durch das Deaktivieren dieser Anforderung wird die Benutzereinstellung für Aktionen auf einem gesperrten Gerät nicht außer Kraft setzen. Geben Sie eine Aktivität an, die für Interaktionen über die Steuerelementvorlage hinaus aussteht.

Sehen Sie sich die Android-Implementierung an.