WallpaperManager.GetDrawable(WallpaperManagerFlags) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nota importante: solo le app con Manifest.permission.MANAGE_EXTERNAL_STORAGE devono usare questo metodo.
[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
int: identificatore FLAG_* di un tipo di sfondo valido. Genera IllegalArgumentException se viene richiesto uno sfondo non valido. Il valore è 0 o una combinazione delle opzioni seguenti: FLAG_SYSTEM FLAG_LOCK
Valori restituiti
Oggetto Drawable per lo sfondo richiesto.
- Attributi
Commenti
Nota importante: solo le app con Manifest.permission.MANAGE_EXTERNAL_STORAGE devono usare questo metodo. 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: 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 animato nella schermata di blocco o se la schermata di blocco e la schermata iniziale condividono lo stesso motore di sfondo, viene restituito null.
getWallpaperInfo(int) può essere usato per determinare se è presente uno sfondo animato su un tipo di schermo specificato.
Genera: parametri
Genera: SecurityException come descritto nella nota
Informazioni di riferimento su Android per android.app.WallpaperManager.getDrawable.
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.