Langue

WalletCard.Builder Constructeurs

Définition

Surcharges

Nom Description
WalletCard.Builder(String, Icon, ICharSequence, PendingIntent)

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN.

WalletCard.Builder(String, Icon, String, PendingIntent)

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN.

WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent)

Initialise un générateur de cartes de portefeuille avec un identificateur, un type de carte, une image, une description de contenu et une intention en attente.

WalletCard.Builder(String, WalletCardType, Icon, String, PendingIntent)

Initialise un générateur de cartes de portefeuille avec un identificateur, un type de carte, une image, une description de contenu de chaîne et une intention en attente.

WalletCard.Builder(String, Icon, ICharSequence, PendingIntent)

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)]
public Builder(string cardId, Android.Graphics.Drawables.Icon cardImage, Java.Lang.ICharSequence contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Graphics.Drawables.Icon * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder

Paramètres

cardId
String

L’ID de carte doit être non null et unique dans la liste des cartes retournées. <b>Remarque : </b> cet ID de carte ne doit <>pas</b> contenir des informations d’identification personnelle (informations d’identification personnelle, telles que le nom d’utilisateur ou l’adresse e-mail).

cardImage
Icon

Représentation visuelle de la carte. Si l’icône d’image de carte est une bitmap, elle doit avoir une largeur et GetWalletCardsRequest#getCardWidthPx() une hauteur de GetWalletCardsRequest#getCardHeightPx(). Si l’image de carte n’a pas ces dimensions, elle peut apparaître déformée lorsqu’elle est mise à l’échelle pour s’adapter à ces dimensions à l’écran. Les bitmaps doivent être de type android.graphics.Bitmap.Config#HARDWARE pour des raisons de performances.

contentDescription
ICharSequence

Description du contenu de l’image de carte. Ce champ est obligatoire et peut ne pas être null ou vide. <b>Remarque : </b> ce message ne doit<> pas< contenir/b> de données personnelles (informations d’identification personnelle, telles que le nom d’utilisateur ou l’adresse e-mail).

pendingIntent
PendingIntent

Si l’utilisateur effectue un clic sur la carte, cet PendingIntent est envoyé. Si l’appareil est verrouillé, le portefeuille demande d’abord le déverrouillage de l’appareil avant d’envoyer l’intention en attente. Il est recommandé que l’intention en attente soit immuable (utilisation PendingIntent#FLAG_IMMUTABLE).

Attributs

Remarques

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN. Appels Builder#Builder(String, int, Icon, CharSequence, PendingIntent)

Java documentation pour android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

WalletCard.Builder(String, Icon, String, PendingIntent)

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)]
public Builder(string cardId, Android.Graphics.Drawables.Icon cardImage, string contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=30)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Graphics.Drawables.Icon * string * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder

Paramètres

cardId
String

Identificateur de carte non null. Il doit être unique dans la liste de réponses et ne doit pas contenir d’informations personnelles.

cardImage
Icon

Image de carte non null. Les images bitmap doivent utiliser la configuration matérielle et doivent correspondre aux dimensions de l’image dans la requête.

contentDescription
String

Description sansmpty de l’image de carte. Il ne doit pas contenir d’informations personnelles.

pendingIntent
PendingIntent

Intention en attente non null envoyée lorsque l’utilisateur appuie sur la carte. Le portefeuille demande d’abord le déverrouillage de l’appareil si nécessaire. Utilisez une intention en attente immuable comme recommandé par Android.

Attributs

Remarques

Appelé lorsqu’un type de carte n’est pas fourni, auquel cas il a la valeur par défaut CARD_TYPE_UNKNOWN. Appels Builder.Builder(String,int,Icon,CharSequence,PendingIntent)

Référence Android pour android.service.quickaccesswallet.WalletCard.Builder.Builder.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

WalletCard.Builder(String, WalletCardType, Icon, ICharSequence, PendingIntent)

Initialise un générateur de cartes de portefeuille avec un identificateur, un type de carte, une image, une description de contenu et une intention en attente.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)]
public Builder(string cardId, Android.Service.QuickAccessWallet.WalletCardType cardType, Android.Graphics.Drawables.Icon cardImage, Java.Lang.ICharSequence contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Service.QuickAccessWallet.WalletCardType * Android.Graphics.Drawables.Icon * Java.Lang.ICharSequence * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder

Paramètres

cardId
String

L’ID de carte doit être non null et unique dans la liste des cartes retournées. <b>Remarque : </b> cet ID de carte ne doit <>pas</b> contenir des informations d’identification personnelle (informations d’identification personnelle, telles que le nom d’utilisateur ou l’adresse e-mail).

cardType
WalletCardType

Entier représentant le type de carte. Le type de carte doit être non null.

cardImage
Icon

Représentation visuelle de la carte. Si l’icône d’image de carte est une bitmap, elle doit avoir une largeur et GetWalletCardsRequest#getCardWidthPx() une hauteur de GetWalletCardsRequest#getCardHeightPx(). Si l’image de carte n’a pas ces dimensions, elle peut apparaître déformée lorsqu’elle est mise à l’échelle pour s’adapter à ces dimensions à l’écran. Les bitmaps doivent être de type android.graphics.Bitmap.Config#HARDWARE pour des raisons de performances.

contentDescription
ICharSequence

Description du contenu de l’image de carte. Ce champ est obligatoire et peut ne pas être null ou vide. <b>Remarque : </b> ce message ne doit<> pas< contenir/b> de données personnelles (informations d’identification personnelle, telles que le nom d’utilisateur ou l’adresse e-mail).

pendingIntent
PendingIntent

Si l’utilisateur effectue un clic sur la carte, cet PendingIntent est envoyé. Si l’appareil est verrouillé, le portefeuille demande d’abord le déverrouillage de l’appareil avant d’envoyer l’intention en attente. Il est recommandé que l’intention en attente soit immuable (utilisation PendingIntent#FLAG_IMMUTABLE).

Attributs

Remarques

Java documentation pour android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, int, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

WalletCard.Builder(String, WalletCardType, Icon, String, PendingIntent)

Initialise un générateur de cartes de portefeuille avec un identificateur, un type de carte, une image, une description de contenu de chaîne et une intention en attente.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)]
public Builder(string cardId, Android.Service.QuickAccessWallet.WalletCardType cardType, Android.Graphics.Drawables.Icon cardImage, string contentDescription, Android.App.PendingIntent pendingIntent);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;ILandroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V", "", ApiSince=34)>]
new Android.Service.QuickAccessWallet.WalletCard.Builder : string * Android.Service.QuickAccessWallet.WalletCardType * Android.Graphics.Drawables.Icon * string * Android.App.PendingIntent -> Android.Service.QuickAccessWallet.WalletCard.Builder

Paramètres

cardId
String

L’ID de carte doit être non null et unique dans la liste des cartes retournées. Remarque : cet ID de carte ne doit pas contenir d’informations personnelles d’identification (par exemple, nom d’utilisateur ou adresse e-mail).

cardType
WalletCardType

Entier représentant le type de carte. Le type de carte doit être non null. La valeur est l’une des valeurs suivantes : WalletCard.CARD_TYPE_UNKNOWN ; WalletCard.CARD_TYPE_PAYMENT ; WalletCard.CARD_TYPE_NON_PAYMENT

cardImage
Icon

Représentation visuelle de la carte. Si l’icône d’image de carte est une bitmap, elle doit avoir une largeur de GetWalletCardsRequest.getCardWidthPx() et une hauteur de GetWalletCardsRequest.getCardHeightPx(). Si l’image de carte n’a pas ces dimensions, elle peut apparaître déformée lorsqu’elle est mise à l’échelle pour s’adapter à ces dimensions à l’écran. Les bitmaps doivent être de type Bitmap.Config.HARDWARE pour des raisons de performances. Cette valeur ne peut pas être null.

contentDescription
String

Description du contenu de l’image de carte. Ce champ est obligatoire et peut ne pas être null ou vide. Remarque : ce message ne doit pas contenir d’informations personnelles d’identification (par exemple, nom d’utilisateur ou adresse e-mail).

pendingIntent
PendingIntent

Si l’utilisateur effectue un clic sur la carte, cet PendingIntent est envoyé. Si l’appareil est verrouillé, le portefeuille demande d’abord le déverrouillage de l’appareil avant d’envoyer l’intention en attente. Il est recommandé que l’intention en attente soit immuable (utiliser PendingIntent.FLAG_IMMUTABLE). Cette valeur ne peut pas être null.

Attributs

Remarques

Référence Android pour android.service.quickaccesswallet.WalletCard.Builder.Builder.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à