Language

ShortcutInfo.Builder.SetIcon(Icon) メソッド

定義

ショートカットのアイコンを設定します。

[Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetIcon_Landroid_graphics_drawable_Icon_Handler", ApiSince=25)]
public virtual Android.Content.PM.ShortcutInfo.Builder SetIcon(Android.Graphics.Drawables.Icon? icon);
[<Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/content/pm/ShortcutInfo$Builder;", "GetSetIcon_Landroid_graphics_drawable_Icon_Handler", ApiSince=25)>]
abstract member SetIcon : Android.Graphics.Drawables.Icon -> Android.Content.PM.ShortcutInfo.Builder
override this.SetIcon : Android.Graphics.Drawables.Icon -> Android.Content.PM.ShortcutInfo.Builder

パラメーター

icon
Icon

返品

属性

注釈

ショートカットのアイコンを設定します。 ShortcutManager または LauncherApps によって返される ShortcutInfo インスタンスでは、アイコンを使用できません。 既定のランチャー アプリでは、LauncherApps.getShortcutIconDrawable(ShortcutInfo,int) または LauncherApps.getShortcutBadgedIconDrawable(ShortcutInfo,int) を使用してショートカット アイコンをフェッチできます。 Icon.setTint または Icon.setTintList で設定された濃淡はサポートされていないため、無視されます。 Icon.createWithBitmap(Bitmap)、Icon.createWithAdaptiveBitmap(Bitmap) および Icon.createWithResource で作成されたアイコンのみがサポートされています。 URI ベースのアイコンなど、その他の種類はサポートされていません。

android.content.pm.ShortcutInfo.Builder.setIconの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象