Lingua

PackageManager.GetUserBadgedDrawableForDensity Metodo

Definizione

Se l'utente di destinazione è un profilo gestito dell'utente chiamante o il chiamante stesso è un profilo gestito, viene restituita una copia badge dell'elemento drawable specificato che consente all'utente di distinguerlo dall'originale disegnabile.

[Android.Runtime.Register("getUserBadgedDrawableForDensity", "(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;Landroid/graphics/Rect;I)Landroid/graphics/drawable/Drawable;", "GetGetUserBadgedDrawableForDensity_Landroid_graphics_drawable_Drawable_Landroid_os_UserHandle_Landroid_graphics_Rect_IHandler")]
public abstract Android.Graphics.Drawables.Drawable GetUserBadgedDrawableForDensity(Android.Graphics.Drawables.Drawable drawable, Android.OS.UserHandle user, Android.Graphics.Rect? badgeLocation, int badgeDensity);
[<Android.Runtime.Register("getUserBadgedDrawableForDensity", "(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;Landroid/graphics/Rect;I)Landroid/graphics/drawable/Drawable;", "GetGetUserBadgedDrawableForDensity_Landroid_graphics_drawable_Drawable_Landroid_os_UserHandle_Landroid_graphics_Rect_IHandler")>]
abstract member GetUserBadgedDrawableForDensity : Android.Graphics.Drawables.Drawable * Android.OS.UserHandle * Android.Graphics.Rect * int -> Android.Graphics.Drawables.Drawable

Parametri

drawable
Drawable

Oggetto drawable da notificare.

user
UserHandle

L'utente di destinazione.

badgeLocation
Rect

Dove nei limiti dell'elemento disegnabile badge per posizionare il badge. In caso affermativo null, il badge viene applicato sopra l'intero elemento di cui è possibile eseguire il badge.

badgeDensity
Int32

Densità facoltativa desiderata per il badge in base a android.util.DisplayMetrics#densityDpi. Se non è positivo, viene usata la densità dello schermo.

Valori restituiti

Un elemento drawable che combina l'originale disegnabile e un badge come determinato dal sistema.

Attributi

Commenti

Se l'utente di destinazione è un profilo gestito dell'utente chiamante o il chiamante stesso è un profilo gestito, viene restituita una copia badge dell'elemento drawable specificato che consente all'utente di distinguerlo dall'originale disegnabile. Il chiamante può specificare la posizione nei limiti del disegno da notificare in cui deve essere applicato il badge, nonché la densità del badge da utilizzare.

Se l'oggetto drawable originale è BitmapDrawable e la bitmap di supporto è modificabile in base android.graphics.Bitmap#isMutable()a , il badging viene eseguito sul posto e viene restituito l'originale drawable.

per android.content.pm.PackageManager.getUserBadgedDrawableForDensity(android.graphics.drawable.Drawable, android.os.UserHandle, android.graphics.Rect, 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