WallpaperService.Engine.OnComputeColors Método
Definição
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.
Chamado pelo sistema quando ele precisa saber quais cores o papel de parede está usando.
[Android.Runtime.Register("onComputeColors", "()Landroid/app/WallpaperColors;", "GetOnComputeColorsHandler", ApiSince=27)]
public virtual Android.App.WallpaperColors? OnComputeColors();
[<Android.Runtime.Register("onComputeColors", "()Landroid/app/WallpaperColors;", "GetOnComputeColorsHandler", ApiSince=27)>]
abstract member OnComputeColors : unit -> Android.App.WallpaperColors
override this.OnComputeColors : unit -> Android.App.WallpaperColors
Retornos
Cores de papel de parede.
- Atributos
Comentários
Chamado pelo sistema quando ele precisa saber quais cores o papel de parede está usando. Você poderá retornar nulo se nenhuma informação de cor estiver disponível no momento. Nesse caso, talvez você queira ligar #notifyColorsChanged() quando as informações de cor estiverem disponíveis.
A maneira mais simples de criar um android.app.WallpaperColors objeto é usando android.app.WallpaperColors#fromBitmap(Bitmap) ou android.app.WallpaperColors#fromDrawable(Drawable), mas você também pode especificar suas cores principais construindo um android.app.WallpaperColors objeto manualmente.
Documentação Java para android.service.wallpaper.WallpaperService.Engine.onComputeColors().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.