Sprache

PackageManager.GetUserBadgedIcon(Drawable, UserHandle) Methode

Definition

Wenn der Zielbenutzer ein verwaltetes Profil ist, gibt dies eine signalierte Kopie des angegebenen Symbols zurück, um es vom ursprünglichen Symbol unterscheiden zu können.

[Android.Runtime.Register("getUserBadgedIcon", "(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;)Landroid/graphics/drawable/Drawable;", "GetGetUserBadgedIcon_Landroid_graphics_drawable_Drawable_Landroid_os_UserHandle_Handler")]
public abstract Android.Graphics.Drawables.Drawable GetUserBadgedIcon(Android.Graphics.Drawables.Drawable drawable, Android.OS.UserHandle user);
[<Android.Runtime.Register("getUserBadgedIcon", "(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;)Landroid/graphics/drawable/Drawable;", "GetGetUserBadgedIcon_Landroid_graphics_drawable_Drawable_Landroid_os_UserHandle_Handler")>]
abstract member GetUserBadgedIcon : Android.Graphics.Drawables.Drawable * Android.OS.UserHandle -> Android.Graphics.Drawables.Drawable

Parameter

drawable
Drawable

Das Zeichen, das als Signal angezeigt werden kann.

user
UserHandle

Der Zielbenutzer.

Gibt zurück

Ein gezeichnetes Element, das das ursprüngliche Symbol und ein Signal kombiniert, wie vom System bestimmt.

Attribute

Hinweise

Wenn der Zielbenutzer ein verwaltetes Profil ist, gibt dies eine signalierte Kopie des angegebenen Symbols zurück, um es vom ursprünglichen Symbol unterscheiden zu können. Zur Badging einer beliebigen zeichnungsfähigen Verwendung #getUserBadgedDrawableForDensity( android.graphics.drawable.Drawable, UserHandle, android.graphics.Rect, int).

Wenn es sich bei der ursprünglichen Zeichnung um eine BitmapDrawable handelt und die zugrunde geschaltete Bitmap wie folgt android.graphics.Bitmap#isMutable()änderbar ist, wird das Badging direkt ausgeführt, und die ursprüngliche Zeichnung wird zurückgegeben.

Java Dokumentation für android.content.pm.PackageManager.getUserBadgedIcon(android.graphics.drawable.Drawable, android.os.UserHandle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: