語言

WallpaperManager.FastDrawable 屬性

定義

重要注意:在 Android 12 之前,此方法需要 Manifest.permission.READ_EXTERNAL_STORAGE 授權。

public virtual Android.Graphics.Drawables.Drawable? FastDrawable { [Android.Runtime.Register("getFastDrawable", "()Landroid/graphics/drawable/Drawable;", "GetGetFastDrawableHandler")] get; }
[<get: Android.Runtime.Register("getFastDrawable", "()Landroid/graphics/drawable/Drawable;", "GetGetFastDrawableHandler")>]
member this.FastDrawable : Android.Graphics.Drawables.Drawable

屬性值

一個可繪製的桌布物件。 這個值可能是 Null。

屬性

備註

重要注意:在 Android 12 之前,此方法需要 Manifest.permission.READ_EXTERNAL_STORAGE 授權。 從 Android 13 開始,無法直接存取桌布,取而代之的是回傳預設桌布(某些版本的 Android 13 可能會跳出 SecurityException)。 從 Android 14 開始,此方法不應使用,且會一直拋出 SecurityException。 有Manifest.permission.MANAGE_EXTERNAL_STORAGE的應用程式在所有版本中仍可存取真實桌布。 相當於 getFastDrawable(int),其中 = FLAG_SYSTEM。

另請參閱:

拋出:如註解所述的 SecurityException

Android 參考資料。android.app.WallpaperManager.getFastDrawable

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於