PackageManager.GetUserBadgedIcon(Drawable, UserHandle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ターゲット ユーザーがマネージド プロファイルの場合は、指定されたアイコンのバッジ付きコピーが返され、元のアイコンと区別できます。
[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
パラメーター
- drawable
- Drawable
バッジに描画可能な 。
- user
- UserHandle
ターゲット ユーザー。
戻り値
システムによって決定された元のアイコンとバッジを組み合わせた描画可能。
- 属性
注釈
ターゲット ユーザーがマネージド プロファイルの場合は、指定されたアイコンのバッジ付きコピーが返され、元のアイコンと区別できます。 任意の描画可能なバッジを作成する場合は、 を使用します #getUserBadgedDrawableForDensity( android.graphics.drawable.Drawable, UserHandle, android.graphics.Rect, int)
。
元の描画可能オブジェクトが BitmapDrawable で、バッキング ビットマップが に従って android.graphics.Bitmap#isMutable()
変更可能な場合は、バッジがインプレースで実行され、元の描画可能が返されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。