Android.Service.Controls 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 controles de dispositivo que um aplicativo publica na interface do sistema Android.
Classes
| Nome | Description |
|---|---|
| Control |
Representa um objeto físico que pode ser representado por um |
| Control.InterfaceConsts |
Fornece as constantes de interface parceladas expostas por meio da associação de controle. |
| Control.StatefulBuilder |
A classe builder para |
| Control.StatelessBuilder |
Classe de construtor para |
| ControlsProviderService |
Implementação de serviço permitindo que os aplicativos contribuam com controles para a interface do usuário do sistema. |
| DeviceTypes |
Tipos de dispositivo para |
Enumerações
| Nome | Description |
|---|---|
| ControlsSurface |
Especifica onde o Android exibe controles de dispositivo. |
| ControlStatus |
Especifica o resultado da recuperação do estado atual do dispositivo de um controle. |
| DeviceType |
Especifica a categoria de dispositivo usada para selecionar o ícone e a cor padrão de um controle. |
Comentários
Implemente ControlsProviderService para fornecer controles e manipular ações do usuário. Use Control.StatelessBuilder para descoberta e sugestões e Control.StatefulBuilder para atualizações de estado atual. Os editores devem respeitar a demanda da assinatura. Envie códigos de resposta de ação por meio do consumidor fornecido e publique as alterações de estado visíveis separadamente. Os controles exigem o desbloqueio do dispositivo por padrão; desabilitar esse requisito não substitui a configuração do usuário para ações em um dispositivo bloqueado. Forneça uma intenção pendente de atividade para interações além do modelo de controle.
Consulte a implementação do Android.