AutofillManager.RequestAutofill 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RequestAutofill(View) |
显式请求新的自动填充上下文。 |
RequestAutofill(View, Int32, Rect) |
显式请求虚拟视图的新自动填充上下文。 |
RequestAutofill(View)
显式请求新的自动填充上下文。
[Android.Runtime.Register("requestAutofill", "(Landroid/view/View;)V", "", ApiSince=26)]
public void RequestAutofill (Android.Views.View view);
[<Android.Runtime.Register("requestAutofill", "(Landroid/view/View;)V", "", ApiSince=26)>]
member this.RequestAutofill : Android.Views.View -> unit
参数
- view
- View
请求新自动填充上下文的视图。
- 属性
注解
显式请求新的自动填充上下文。
通常,在调用时 #notifyViewEntered(View)
,自动填充上下文会自动启动,但在必须显式启动此方法的情况下,应使用此方法。 例如,当视图在其上下文溢出菜单上提供 AUTOFILL 选项,并且用户选择它时。
适用于 . 的 android.view.autofill.AutofillManager.requestAutofill(android.view.View)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
RequestAutofill(View, Int32, Rect)
显式请求虚拟视图的新自动填充上下文。
[Android.Runtime.Register("requestAutofill", "(Landroid/view/View;ILandroid/graphics/Rect;)V", "", ApiSince=26)]
public void RequestAutofill (Android.Views.View view, int virtualId, Android.Graphics.Rect absBounds);
[<Android.Runtime.Register("requestAutofill", "(Landroid/view/View;ILandroid/graphics/Rect;)V", "", ApiSince=26)>]
member this.RequestAutofill : Android.Views.View * int * Android.Graphics.Rect -> unit
参数
- view
- View
虚拟视图父级。
- virtualId
- Int32
标识父视图中的虚拟子级的 ID。
- absBounds
- Rect
屏幕中虚拟视图的绝对边界。
- 属性
注解
显式请求虚拟视图的新自动填充上下文。
通常,在调用时 #notifyViewEntered(View, int, Rect)
,自动填充上下文会自动启动,但在必须显式启动此方法的情况下,应使用此方法。 例如,当虚拟视图在其上下文溢出菜单上提供 AUTOFILL 选项,并且用户选择它时。
虚拟视图边界必须是绝对屏幕坐标。 例如,如果父视图用于 bounds
在其 Canvas 内绘制虚拟视图,则可通过以下方式计算绝对边界:
int offset[] = new int[2];
getLocationOnScreen(offset);
Rect absBounds = new Rect(bounds.left + offset[0],
bounds.top + offset[1],
bounds.right + offset[0], bounds.bottom + offset[1]);
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。