WallpaperManager.GetDrawable(WallpaperManagerFlags) Metodo

Definizione

<nota importante forte> : </strong> only apps with android.Manifest.permission#MANAGE_EXTERNAL_STORAGE should use this method.

[Android.Runtime.Register("getDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_IHandler", ApiSince=34)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawable(Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("getDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_IHandler", ApiSince=34)>]
abstract member GetDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
override this.GetDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable

Parametri

which
WallpaperManagerFlags

Identificatore FLAG_* di un tipo di sfondo valido. Genera IllegalArgumentException se viene richiesto uno sfondo non valido.

Valori restituiti

Oggetto Drawable per lo sfondo richiesto.

Attributi

Commenti

<nota importante forte> : </strong> only apps with android.Manifest.permission#MANAGE_EXTERNAL_STORAGE should use this method. In caso contrario, verrà generata un'eccezione SecurityException .

Recupera lo sfondo richiesto per il tipo di sfondo specificato se lo sfondo non è uno sfondo animato. Questo metodo non deve essere usato per visualizzare lo sfondo dell'utente in un'app: android.view.WindowManager.LayoutParams#FLAG_SHOW_WALLPAPER deve essere invece usato.

Quando viene chiamato con which=#FLAG_SYSTEM, se è presente uno sfondo animato nella schermata iniziale, viene restituito lo sfondo predefinito predefinito.

Quando viene chiamato con which=#FLAG_LOCK, se è presente uno sfondo attivo nella schermata di blocco o se la schermata di blocco e la schermata iniziale condividono lo stesso motore di sfondo, null viene restituito.

#getWallpaperInfo(int) può essere utilizzato per determinare se è presente uno sfondo animato su un tipo di schermo specificato.

per android.app.WallpaperManager.getDrawable(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