Lenguaje

WalletCard.Builder Constructores

Definición

Sobrecargas

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

Se llama cuando no se proporciona un tipo de tarjeta, en cuyo caso el valor predeterminado es 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

Parámetros

cardId
String

El identificador de tarjeta debe ser distinto de null y único dentro de la lista de tarjetas devueltas. <b>Nota: </b> este identificador de tarjeta debe <ser b>not</b> contener PII (Información de identificación personal, como nombre de usuario o dirección de correo electrónico).

cardImage
Icon

Representación visual de la tarjeta. Si el icono de imagen de tarjeta es un mapa de bits, debe tener un ancho de GetWalletCardsRequest#getCardWidthPx() y un alto de GetWalletCardsRequest#getCardHeightPx(). Si la imagen de tarjeta no tiene estas dimensiones, puede aparecer distorsionada cuando se escala para ajustarse a estas dimensiones en pantalla. Los mapas de bits deben ser de tipo android.graphics.Bitmap.Config#HARDWARE por motivos de rendimiento.

contentDescription
ICharSequence

Descripción del contenido de la imagen de la tarjeta. Este campo es obligatorio y puede no ser nulo o estar vacío. <b>Nota: </b> este mensaje debe <ser b>not</b> que contenga PII (Información de identificación personal, como el nombre de usuario o la dirección de correo electrónico).

pendingIntent
PendingIntent

Si el usuario realiza un clic en la tarjeta, se enviará este PendingIntent. Si el dispositivo está bloqueado, la cartera solicitará primero el desbloqueo del dispositivo antes de enviar la intención pendiente. Se recomienda que la intención pendiente sea inmutable (use PendingIntent#FLAG_IMMUTABLE).

Atributos

Comentarios

Se llama cuando no se proporciona un tipo de tarjeta, en cuyo caso el valor predeterminado es CARD_TYPE_UNKNOWN. Llamadas Builder#Builder(String, int, Icon, CharSequence, PendingIntent)

Java documentación para android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

[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

Parámetros

cardId
String
cardImage
Icon
contentDescription
String
pendingIntent
PendingIntent
Atributos

Se aplica a

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

[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

Parámetros

cardId
String

El identificador de tarjeta debe ser distinto de null y único dentro de la lista de tarjetas devueltas. <b>Nota: </b> este identificador de tarjeta debe <ser b>not</b> contener PII (Información de identificación personal, como nombre de usuario o dirección de correo electrónico).

cardType
WalletCardType

Entero que representa el tipo de tarjeta. El tipo de tarjeta debe ser distinto de null.

cardImage
Icon

Representación visual de la tarjeta. Si el icono de imagen de tarjeta es un mapa de bits, debe tener un ancho de GetWalletCardsRequest#getCardWidthPx() y un alto de GetWalletCardsRequest#getCardHeightPx(). Si la imagen de tarjeta no tiene estas dimensiones, puede aparecer distorsionada cuando se escala para ajustarse a estas dimensiones en pantalla. Los mapas de bits deben ser de tipo android.graphics.Bitmap.Config#HARDWARE por motivos de rendimiento.

contentDescription
ICharSequence

Descripción del contenido de la imagen de la tarjeta. Este campo es obligatorio y puede no ser nulo o estar vacío. <b>Nota: </b> este mensaje debe <ser b>not</b> que contenga PII (Información de identificación personal, como el nombre de usuario o la dirección de correo electrónico).

pendingIntent
PendingIntent

Si el usuario realiza un clic en la tarjeta, se enviará este PendingIntent. Si el dispositivo está bloqueado, la cartera solicitará primero el desbloqueo del dispositivo antes de enviar la intención pendiente. Se recomienda que la intención pendiente sea inmutable (use PendingIntent#FLAG_IMMUTABLE).

Atributos

Comentarios

Java documentación para android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, int, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

[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

Parámetros

cardId
String
cardType
WalletCardType
cardImage
Icon
contentDescription
String
pendingIntent
PendingIntent
Atributos

Se aplica a