Idioma

WalletCard.Builder Construtores

Definição

Sobrecargas

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

Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão 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

A ID do cartão deve ser não nula e exclusiva na lista de cartões retornados. <b>Observação: </b> esta ID de cartão não< deve <b>/b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).

cardImage
Icon

A representação visual do cartão. Se o ícone de imagem de cartão for um bitmap, ele deverá ter uma largura GetWalletCardsRequest#getCardWidthPx() e uma altura de GetWalletCardsRequest#getCardHeightPx(). Se a imagem do cartão não tiver essas dimensões, ela poderá parecer distorcida quando for dimensionada para ajustar essas dimensões na tela. Os bitmaps devem ser do tipo android.graphics.Bitmap.Config#HARDWARE por motivos de desempenho.

contentDescription
ICharSequence

A descrição do conteúdo da imagem do cartão. Esse campo é necessário e pode não ser nulo ou vazio. <b>Observação: </b> esta mensagem não< deve <b>/b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).

pendingIntent
PendingIntent

Se o usuário executar um clique no cartão, esse PendingIntent será enviado. Se o dispositivo estiver bloqueado, a carteira solicitará primeiro o desbloqueio do dispositivo antes de enviar a intenção pendente. É recomendável que a intenção pendente seja imutável (use PendingIntent#FLAG_IMMUTABLE).

Atributos

Comentários

Chamado quando um tipo de cartão não é fornecido, nesse caso, ele usa como padrão CARD_TYPE_UNKNOWN. Chamadas Builder#Builder(String, int, Icon, CharSequence, PendingIntent)

Documentação Java para android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se 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

Aplica-se 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

A ID do cartão deve ser não nula e exclusiva na lista de cartões retornados. <b>Observação: </b> esta ID de cartão não< deve <b>/b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).

cardType
WalletCardType

Inteiro que representa o tipo de cartão. O tipo de cartão deve ser não nulo.

cardImage
Icon

A representação visual do cartão. Se o ícone de imagem de cartão for um bitmap, ele deverá ter uma largura GetWalletCardsRequest#getCardWidthPx() e uma altura de GetWalletCardsRequest#getCardHeightPx(). Se a imagem do cartão não tiver essas dimensões, ela poderá parecer distorcida quando for dimensionada para ajustar essas dimensões na tela. Os bitmaps devem ser do tipo android.graphics.Bitmap.Config#HARDWARE por motivos de desempenho.

contentDescription
ICharSequence

A descrição do conteúdo da imagem do cartão. Esse campo é necessário e pode não ser nulo ou vazio. <b>Observação: </b> esta mensagem não< deve <b>/b> conter PII (informações de identificação pessoal, como nome de usuário ou endereço de email).

pendingIntent
PendingIntent

Se o usuário executar um clique no cartão, esse PendingIntent será enviado. Se o dispositivo estiver bloqueado, a carteira solicitará primeiro o desbloqueio do dispositivo antes de enviar a intenção pendente. É recomendável que a intenção pendente seja imutável (use PendingIntent#FLAG_IMMUTABLE).

Atributos

Comentários

Documentação Java para android.service.quickaccesswallet.WalletCard.Builder.WalletCard$Builder(java.lang.String, int, android.graphics.drawable.Icon, java.lang.CharSequence, android.app.PendingIntent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se 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

Aplica-se a