WallpaperManager.Clear メソッド

定義

オーバーロード

Clear()

現在設定されているシステムの壁紙を削除し、システムの組み込み壁紙に戻します。

Clear(WallpaperManagerFlags)

現在設定されている 1 つ以上の壁紙を削除し、それぞれについてシステムの既定の表示に戻します。

Clear()

現在設定されているシステムの壁紙を削除し、システムの組み込み壁紙に戻します。

[Android.Runtime.Register("clear", "()V", "GetClearHandler")]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual void Clear ();
[<Android.Runtime.Register("clear", "()V", "GetClearHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
属性

例外

エラーが発生した場合は、組み込みの壁紙に戻します。

注釈

現在設定されているシステムの壁紙を削除し、システムの組み込み壁紙に戻します。 成功すると、意図 Intent#ACTION_WALLPAPER_CHANGED はブロードキャストされます。

このメソッドでは、呼び出し元が アクセス許可 を保持する必要があります android.Manifest.permission#SET_WALLPAPER

の Java ドキュメント android.app.WallpaperManager.clear()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Clear(WallpaperManagerFlags)

現在設定されている 1 つ以上の壁紙を削除し、それぞれについてシステムの既定の表示に戻します。

[Android.Runtime.Register("clear", "(I)V", "GetClear_IHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")]
public virtual void Clear (Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("clear", "(I)V", "GetClear_IHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.SET_WALLPAPER")>]
abstract member Clear : Android.App.WallpaperManagerFlags -> unit
override this.Clear : Android.App.WallpaperManagerFlags -> unit

パラメーター

which
WallpaperManagerFlags

または のビットごとの組み合わせ#FLAG_SYSTEM#FLAG_LOCK

属性

注釈

現在設定されている 1 つ以上の壁紙を削除し、それぞれについてシステムの既定の表示に戻します。 が パラメーターに設定されているwhich場合#FLAG_SYSTEM、意図Intent#ACTION_WALLPAPER_CHANGEDは成功時にブロードキャストされます。

の Java ドキュメント android.app.WallpaperManager.clear(int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象