FillRequest.FlagManualRequest Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica que o preenchimento automático foi explicitamente solicitado pelo usuário.
[Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")]
[Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)]
public const int FlagManualRequest = 1;
[<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>]
[<Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)>]
val mutable FlagManualRequest : int
Valor do campo
Value = 1Implementações
- Atributos
Comentários
Indica que o preenchimento automático foi explicitamente solicitado pelo usuário.
Os usuários normalmente fazem uma solicitação explícita para preencher automaticamente uma tela em duas situações: <ul><li>O aplicativo desabilitou o preenchimento automático (usando View#setImportantForAutofill(int)
. <li>O serviço não conseguiu descobrir como preencher automaticamente uma tela (mas o usuário sabe que o serviço tem dados para esse aplicativo). </ul>
Este sinalizador é particularmente útil para o segundo caso. Por exemplo, o serviço pode oferecer uma interface do usuário complexa onde o usuário pode mapear quais exibições de tela pertencem a cada dado do usuário, ou pode oferecer uma interface do usuário mais simples onde o usuário escolhe os dados apenas para a exibição usada para disparar a solicitação (que seria a exibição cujo android.app.assist.AssistStructure.ViewNode#isFocused()
método retorna true
).
Uma solicitação de preenchimento automático explícita é acionada quando o android.view.autofill.AutofillManager#requestAutofill(View)
ou android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect)
é chamado. Por exemplo, os modos de exibição padrão android.widget.TextView
mostram uma AUTOFILL
opção no menu de estouro que aciona essa solicitação.
Documentação Java para android.service.autofill.FillRequest.FLAG_MANUAL_REQUEST
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.