WallpaperService.Engine.OnComputeColors メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
壁紙が使用している色を知る必要があるときにシステムによって呼び出されます。
[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
返品
壁紙の色。
- 属性
注釈
壁紙が使用している色を知る必要があるときにシステムによって呼び出されます。 現時点でカラー情報が使用できない場合は、null を返す可能性があります。 その場合は、色情報が使用可能になったときに #notifyColorsChanged() を呼び出す必要があります。
android.app.WallpaperColors オブジェクトを作成する最も簡単な方法は、android.app.WallpaperColors#fromBitmap(Bitmap)またはandroid.app.WallpaperColors#fromDrawable(Drawable)を使用することですが、android.app.WallpaperColors オブジェクトを手動で作成してメインの色を指定することもできます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。