FillRequest.FlagManualRequest 字段

定义

指示用户显式请求自动填充。

[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

字段值

Value = 1

实现

属性

注解

指示用户显式请求自动填充。

用户通常会在两种情况下显式请求自动填充屏幕:<ul<>li>应用禁用了自动填充(使用View#setImportantForAutofill(int))。 <li>该服务无法确定如何自动填充屏幕(但用户知道该服务具有该应用的数据)。 </ul>

此标志对于第二种情况特别有用。 例如,该服务可以提供一个复杂的 UI,用户可以在其中映射哪些屏幕视图属于每个用户数据,也可以提供更简单的 UI,其中用户只选取用于触发请求的视图的数据(即方法返回trueandroid.app.assist.AssistStructure.ViewNode#isFocused()视图)。

调用或android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect)调用显式自动填充请求时android.view.autofill.AutofillManager#requestAutofill(View)触发。 例如,标准 android.widget.TextView 视图在溢出菜单中显示 AUTOFILL 触发此类请求的选项。

适用于 . 的 android.service.autofill.FillRequest.FLAG_MANUAL_REQUESTJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于