View.AutofillHintCreditCardExpirationDate 字段

定义

指示此视图可以自动填充额度卡到期日期的提示。

[Android.Runtime.Register("AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE", ApiSince=26)]
public const string AutofillHintCreditCardExpirationDate;
[<Android.Runtime.Register("AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE", ApiSince=26)>]
val mutable AutofillHintCreditCardExpirationDate : string

字段值

属性

注解

指示此视图可以自动填充额度卡到期日期的提示。

当额度卡到期日期仅由一个视图表示时,应使用它;如果它由多个 (表示,例如,一个视图表示月份,另一个视图表示年份) ,则每个视图都应使用特定于单位 (#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR) 的提示。

可与 #setAutofillHints(String[]) 或 <c>android:autofillHint</c> (在这种情况下应 {@value #AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE}) 值。

使用此提示批注视图时,建议使用日期自动填充值,以避免在自动填充服务为其提供值时出现歧义。 若要了解值为何不明确,请考虑“2020 年 4 月”,它可以表示为以下选项之一:

<ul><li>"04/2020"<li><"4/2020"li><"2020/04"li li>"2020/4"<li li<>"April/2020"li>"Apr/2020"</ul>

通过重写以下方法,为视图定义日期自动填充值:

<ol><li>#getAutofillType() 返回 #AUTOFILL_TYPE_DATE。 <li>#getAutofillValue() 返回 。AutofillValue#forDate(long) date autofillvalue <li>#autofill(AutofillValue) 预期数据自动填充值。 </老>

有关自动填充提示的详细信息,请参阅 #setAutofillHints(String...)

android.view.View.AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATEJava 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于