Idioma

WallpaperManager.GetDrawable(WallpaperManagerFlags) Método

Definição

Observação importante: somente aplicativos com Manifest.permission.MANAGE_EXTERNAL_STORAGE devem usar esse método.

[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

Parâmetros

which
WallpaperManagerFlags

int: O identificador FLAG_* de um tipo de papel de parede válido. Gerará IllegalArgumentException se um papel de parede inválido for solicitado. O valor é 0 ou uma combinação do seguinte: FLAG_SYSTEM FLAG_LOCK

Retornos

Um objeto Desenhável para o papel de parede solicitado.

Atributos

Comentários

Observação importante: somente aplicativos com Manifest.permission.MANAGE_EXTERNAL_STORAGE devem usar esse método. Caso contrário, uma SecurityException será lançada. Recupere o papel de parede solicitado para o tipo de papel de parede especificado se o papel de parede não for um papel de parede dinâmico. Esse método não deve ser usado para exibir o papel de parede do usuário em um aplicativo: WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER deve ser usado.

Quando chamado com which=FLAG_SYSTEM, se houver um papel de parede ao vivo na tela inicial, o papel de parede padrão interno será retornado.

Quando chamado com which=FLAG_LOCK, se houver um papel de parede ao vivo na tela de bloqueio ou se a tela de bloqueio e a tela inicial compartilharem o mesmo mecanismo de papel de parede, nulo será retornado.

getWallpaperInfo(int) pode ser usado para determinar se há um papel de parede ao vivo em um tipo de tela especificado.

Lançamentos: Parâmetros

Lançamentos: SecurityException, conforme descrito na nota

Referência do Android para android.app.WallpaperManager.getDrawable.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a