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

Jul*_*mes 9 android

"在父坐标中点击矩形".但是,这是什么意思?

为了放大,我真正想知道的是"命中矩形"这个短语的含义.它是为了什么?框架如何处理它?在生命周期中返回值是否有意义?它是如何可能从定义的矩形不同getLeft(),getTop(),getRight(),getBottom()

基于函数的名称,我当然可以猜测答案,并尝试一些例子,但这并不令人满意.我在Android开发者网站或我看过的任何其他地方都找不到关于此功能的任何有用信息.

Jul*_*mes 4

似乎是最完整的解释。

getHitRect() 方法获取父级坐标中子级的点击矩形(可触摸区域)。

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