FillRequest.FlagManualRequest Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica que el usuario solicitó explícitamente autorrellenar.
[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 de campo
Value = 1Implementaciones
- Atributos
Comentarios
Indica que el usuario solicitó explícitamente autorrellenar.
Normalmente, los usuarios realizan una solicitud explícita para autorrellenar una pantalla en dos situaciones: <ul<>li>La aplicación deshabilitada autorrellenar (mediante View#setImportantForAutofill(int)
. <li>El servicio no pudo averiguar cómo rellenar automáticamente una pantalla (pero el usuario sabe que el servicio tiene datos para esa aplicación). </ul>
Esta marca es especialmente útil para el segundo caso. Por ejemplo, el servicio podría ofrecer una interfaz de usuario compleja donde el usuario puede asignar qué vistas de pantalla pertenecen a cada datos de usuario, o podría ofrecer una interfaz de usuario más sencilla donde el usuario elige los datos solo para la vista utilizada para desencadenar la solicitud (que sería la vista cuyo android.app.assist.AssistStructure.ViewNode#isFocused()
método devuelve true
).
Una solicitud de autorrellenar explícita se desencadena cuando android.view.autofill.AutofillManager#requestAutofill(View)
se llama a o android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect)
. Por ejemplo, las vistas estándar android.widget.TextView
muestran una AUTOFILL
opción en el menú de desbordamiento que desencadena dicha solicitud.
Documentación de Java para android.service.autofill.FillRequest.FLAG_MANUAL_REQUEST
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.