WallpaperManager.Clear Metodo

Definizione

Overload

Nome Descrizione
Clear()

Rimuovi qualsiasi sfondo del sistema attualmente impostato, ripristinando lo sfondo predefinito del sistema.

Clear(WallpaperManagerFlags)

Rimuovere uno o più sfondi attualmente impostati, ripristinando la visualizzazione predefinita del sistema per ognuno di essi.

Clear()

Rimuovi qualsiasi sfondo del sistema attualmente impostato, ripristinando lo sfondo predefinito del sistema.

[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
Attributi

Eccezioni

Se si verifica un errore durante il ripristino dello sfondo predefinito.

Commenti

Rimuovi qualsiasi sfondo del sistema attualmente impostato, ripristinando lo sfondo predefinito del sistema. In caso di esito positivo, la finalità Intent#ACTION_WALLPAPER_CHANGED viene trasmessa.

Questo metodo richiede al chiamante di contenere l'autorizzazione android.Manifest.permission#SET_WALLPAPER.

per android.app.WallpaperManager.clear().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Clear(WallpaperManagerFlags)

Rimuovere uno o più sfondi attualmente impostati, ripristinando la visualizzazione predefinita del sistema per ognuno di essi.

[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

Parametri

which
WallpaperManagerFlags

Combinazione bit per bit di #FLAG_SYSTEM o #FLAG_LOCK

Attributi

Commenti

Rimuovere uno o più sfondi attualmente impostati, ripristinando la visualizzazione predefinita del sistema per ognuno di essi. In caso di esito positivo, la finalità Intent#ACTION_WALLPAPER_CHANGED viene trasmessa. <ul><li> Quando viene chiamato con which=#FLAG_LOCK, deselezionare lo sfondo della schermata di blocco. Lo sfondo della schermata iniziale diventerà visibile nella schermata di blocco. </li>

<li> Quando viene chiamato con which=#FLAG_SYSTEM, ripristinare l'impostazione predefinita dello sfondo della schermata iniziale. Lo sfondo della schermata di blocco sarà invariato: se lo sfondo precedente è stato condiviso tra home e schermata di blocco, diventerà solo schermata di blocco. </li>

<li> Quando viene chiamato con which=(#FLAG_SYSTEM#FLAG_LOCK | ), mettere lo sfondo predefinito sia nella schermata home che nella schermata di blocco, rimuovendo qualsiasi sfondo definito dall'utente.</li></ul>

per android.app.WallpaperManager.clear(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a