gpt4 book ai didi

android - Android 函数 View.getHitRect() 提供的值的定义是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:38:49 24 4
gpt4 key购买 nike

“点击父坐标中的矩形”。但这意味着什么?

为了放大,我真正想知道的是短语“hit rectangle”的含义。它是做什么用的?框架如何处理它?在生命周期中什么时候返回值有意义?它与 getLeft()getTop()getRight()getBottom() ?

根据函数的名称我当然可以猜出一个答案,并尝试了几个例子,但这并不令人满意。我在 Android Developer 网站或其他任何地方都找不到有关此功能的有用信息。

最佳答案

Here似乎是最完整的解释。

The getHitRect() method gets the child's hit rectangle (touchable area) in the parent's coordinates.

示例 fragment 使用该函数来确定 subview 的当前可触摸区域(布局后),以便通过创建 TouchDelegate

有效地扩展它

关于android - Android 函数 View.getHitRect() 提供的值的定义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13296162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com