View.ImportantForAutofill Propriedade

Definição

Obtém o modo para determinar se esse modo de exibição é importante para o preenchimento automático. Consulte setImportantForAutofill(int) e isImportantForAutofill() para obter mais informações sobre esse modo.

public virtual Android.Views.ImportantForAutofill ImportantForAutofill { [Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)] get; [Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)>]
member this.ImportantForAutofill : Android.Views.ImportantForAutofill with get, set

Valor da propriedade

#IMPORTANT_FOR_AUTOFILL_AUTO por padrão, ou valor passado para #setImportantForAutofill(int).

Atributos

Comentários

Documentação do getter de propriedades:

Obtém o modo para determinar se esse modo de exibição é importante para o preenchimento automático.

Veja #setImportantForAutofill(int) e #isImportantForAutofill() para obter mais informações sobre esse modo.

Java documentação para android.view.View.getImportantForAutofill().

Documentação do setter de propriedades:

Define o modo para determinar se essa exibição é considerada importante para o preenchimento automático.

A plataforma determina a importância do preenchimento automático automaticamente, mas você pode usar esse método para personalizar o comportamento. Por exemplo:

<ol><li>Quando o conteúdo da exibição é irrelevante para o preenchimento automático (por exemplo, um campo de texto usado em um desafio "Captcha"), ele deve ser #IMPORTANT_FOR_AUTOFILL_NO. <li>Quando a exibição e seus filhos são irrelevantes para o preenchimento automático (por exemplo, a exibição raiz de uma atividade que contém um editor de spreadhseet), ela deve ser #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS. <li>Quando o conteúdo do modo de exibição é relevante para o preenchimento automático, mas seus filhos não são (por exemplo, uma data de validade do cartão de crédito representada por uma exibição personalizada que substitui os métodos de preenchimento automático adequados e tem dois filhos representando o mês e o ano), deve ser #IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS. </ol>

<b>Observação:</b> Definir o modo como #IMPORTANT_FOR_AUTOFILL_NO ou #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS não garante que a exibição (e seus filhos) não serão usadas para fins de preenchimento automático; por exemplo, quando o usuário faz explicitamente uma solicitação de preenchimento automático, todas as exibições são incluídas na ViewStructure e, a android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE partir do sistema, usa outros fatores, juntamente com a importância para determinar o comportamento de preenchimento automático. Confira #isImportantForAutofill() mais detalhes sobre como a importância da exibição para o preenchimento automático é usada.

Java documentação para android.view.View.setImportantForAutofill(int).

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

Aplica-se a