언어

DevicePolicyResourcesManager.GetDrawableForDensity 메서드

정의

오버로드

속성 Description
GetDrawableForDensity(String, String, Int32, ISupplier)

#getDrawable(String, String, Supplier)유사하지만 수락합니다.density

GetDrawableForDensity(String, String, String, Int32, ISupplier)

#getDrawable(String, String, String, Supplier)유사하지만 수락합니다.density

GetDrawableForDensity(String, String, Int32, ISupplier)

#getDrawable(String, String, Supplier)유사하지만 수락합니다.density

[Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawableForDensity(string drawableId, string drawableStyle, int density, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawableForDensity : string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawableForDensity : string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable

매개 변수

drawableId
String

업데이트된 리소스를 가져올 드로어블 ID입니다.

drawableStyle
String

사용할 그리기 가능한 스타일입니다.

density
Int32

에서 찾은 대로 리소스가 나타내는 원하는 화면 밀도입니다 DisplayMetrics. 값이 0이면 반환 Resources#getConfiguration()된 밀도를 사용합니다.

defaultDrawableLoader
ISupplier

제공된 매개 변수에 대해 업데이트된 그리기 가능 개체가 설정되지 않은 경우 기본 그리기를 가져옵니다.

반품

특성

설명

#getDrawable(String, String, Supplier)유사하지만 수락합니다.density Resources#getDrawableForDensity(int, int, Resources.Theme)을(를) 참조하세요.

업데이트된 그리기를 찾을 수 없고 반환할 호출이 없는 한 이 API에 대한 defaultDrawableLoader 호출은 반환 nullnull 되지 않습니다.

리소스가 업데이트될 때 알림을 받으려면 호출자가 등록 DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED 해야 합니다.

에 대한 android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

GetDrawableForDensity(String, String, String, Int32, ISupplier)

#getDrawable(String, String, String, Supplier)유사하지만 수락합니다.density

[Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawableForDensity(string drawableId, string drawableStyle, string drawableSource, int density, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawableForDensity : string * string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawableForDensity : string * string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable

매개 변수

drawableId
String

업데이트된 리소스를 가져올 드로어블 ID입니다.

drawableStyle
String

사용할 그리기 가능한 스타일입니다.

drawableSource
String

호출자의 원본입니다.

density
Int32

에서 찾은 대로 리소스가 나타내는 원하는 화면 밀도입니다 DisplayMetrics. 값이 0이면 반환 Resources#getConfiguration()된 밀도를 사용합니다.

defaultDrawableLoader
ISupplier

제공된 매개 변수에 대해 업데이트된 그리기 가능 개체가 설정되지 않은 경우 기본 그리기를 가져옵니다.

반품

특성

설명

#getDrawable(String, String, String, Supplier)유사하지만 수락합니다.density Resources#getDrawableForDensity(int, int, Resources.Theme)을(를) 참조하세요.

업데이트된 그리기를 찾을 수 없고 반환할 호출이 없는 한 이 API에 대한 defaultDrawableLoader 호출은 반환 nullnull 되지 않습니다.

리소스가 업데이트될 때 알림을 받으려면 호출자가 등록 DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED 해야 합니다.

에 대한 android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상