语言

View.RequestRectangleOnScreen 方法

定义

重载

名称 说明
RequestRectangleOnScreen(Rect)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

RequestRectangleOnScreen(Rect, Boolean)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

RequestRectangleOnScreen(Rect, Boolean, Int32)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

RequestRectangleOnScreen(Rect)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

[Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_Handler")]
public virtual bool RequestRectangleOnScreen(Android.Graphics.Rect? rectangle);
[<Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_Handler")>]
abstract member RequestRectangleOnScreen : Android.Graphics.Rect -> bool
override this.RequestRectangleOnScreen : Android.Graphics.Rect -> bool

参数

rectangle
Rect

视图内容坐标空间中的矩形

返回

是否滚动任何父级。

特性

注解

请求此视图的矩形在屏幕上可见,如有必要,滚动。

如果视图保持了对其内容哪一部分有意思的一些概念,则视图应调用此内容。 例如,文本编辑视图在光标移动时应调用此视图。

传入此方法的矩形应位于视图的内容坐标空间中。 它不应受到视图当前可见或其滚动位置的影响。

Java文档android.view.View.requestRectangleOnScreen(android.graphics.Rect)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

RequestRectangleOnScreen(Rect, Boolean)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

[Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;Z)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_ZHandler")]
public virtual bool RequestRectangleOnScreen(Android.Graphics.Rect? rectangle, bool immediate);
[<Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;Z)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_ZHandler")>]
abstract member RequestRectangleOnScreen : Android.Graphics.Rect * bool -> bool
override this.RequestRectangleOnScreen : Android.Graphics.Rect * bool -> bool

参数

rectangle
Rect

视图内容坐标空间中的矩形

immediate
Boolean

真 禁止动画滚动,否则为 false

返回

是否滚动任何父级。

特性

注解

请求此视图的矩形在屏幕上可见,如有必要,滚动。

如果视图保持了对其内容哪一部分有意思的一些概念,则视图应调用此内容。 例如,文本编辑视图在光标移动时应调用此视图。

传入此方法的矩形应位于视图的内容坐标空间中。 它不应受到视图当前可见或其滚动位置的影响。

如果 immediate 设置为 true,则不会对滚动进行动画处理。

Java文档android.view.View.requestRectangleOnScreen(android.graphics.Rect, boolean)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

RequestRectangleOnScreen(Rect, Boolean, Int32)

请求此视图的矩形在屏幕上可见,如有必要,滚动。

[Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;ZI)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_ZIHandler", ApiSince=36)]
public virtual bool RequestRectangleOnScreen(Android.Graphics.Rect rectangle, bool immediate, int source);
[<Android.Runtime.Register("requestRectangleOnScreen", "(Landroid/graphics/Rect;ZI)Z", "GetRequestRectangleOnScreen_Landroid_graphics_Rect_ZIHandler", ApiSince=36)>]
abstract member RequestRectangleOnScreen : Android.Graphics.Rect * bool * int -> bool
override this.RequestRectangleOnScreen : Android.Graphics.Rect * bool * int -> bool

参数

rectangle
Rect

视图内容坐标空间中的矩形。 此值不能为 null。

immediate
Boolean

真 禁止动画滚动,否则为 false

source
Int32

请求此矩形的用户交互的类型。 值为下列值之一:RECTANGLE_ON_SCREEN_REQUEST_SOURCE_UNDEFINED;RECTANGLE_ON_SCREEN_REQUEST_SOURCE_SCROLL_ONLY;RECTANGLE_ON_SCREEN_REQUEST_SOURCE_TEXT_CURSOR;RECTANGLE_ON_SCREEN_REQUEST_SOURCE_INPUT_FOCUS

返回

是否滚动任何父级。

特性

注解

请求此视图的矩形在屏幕上可见,如有必要,滚动。

如果视图保持了对其内容哪一部分有意思的一些概念,则视图应调用此内容。 例如,文本编辑视图在光标移动时应调用此视图。

传入此方法的矩形应位于视图的内容坐标空间中。 它不应受到视图当前可见或其滚动位置的影响。

当立即设置为 true 时,不会对滚动进行动画处理。

源参数用于根据用户首选项和用于在屏幕上显示内容的请求源来区分某些系统功能的行为,例如焦点关注和显示放大功能。 建议调用方提供以下请求源之一(如果适用),而不是使用 requestRectangleOnScreen(Rect)或 requestRectangleOnScreen(Rect,boolean): RECTANGLE_ON_SCREEN_REQUEST_SOURCE_SCROLL_ONLY;RECTANGLE_ON_SCREEN_REQUEST_SOURCE_TEXT_CURSOR;RECTANGLE_ON_SCREEN_REQUEST_SOURCE_INPUT_FOCUS

Android 参考。android.view.View.requestRectangleOnScreen

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于