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

2024-01-04

“点击父坐标中的矩形”。但是,这是什么意思?

放大来说,我真正想知道的是“击中矩形”这句话的含义。它是做什么用的?框架是如何处理的?在生命周期中什么时候返回值有意义?它与定义的矩形有何不同getLeft(),getTop(), getRight(), getBottom()?

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


Here http://developer.android.com/training/gestures/viewgroup.html#delegate似乎是最完整的解释。

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐

  • 在Java中,对象变量是否包含对象的地址?

    我和老师谈话时 她提到对象变量 她指的是对象的实例 不包含对象本身 而是包含内存中的地址 我听说在 Java 中 对象的实例实际上包含对内存中对象的引用 我错了吗 引用与包含内存中的地址还是其他东西相同吗 对象变量isn t与对象的实例相同
  • c# - 从属性构造函数抛出异常

    I found 本文 http lostechies com jimmybogard 2008 11 23 beware exceptions in attribute constructors 关于这个主题并尝试了以下方法 public
  • 从相机捕获图像并将其直接发送到服务器

    我正在尝试编写一个小代码 允许我从相机拍摄照片后直接发送照片 我的意思是当我从相机拍照时 这张照片将直接发送到服务器 而无需存储在我的手机或SD卡 所以我编写了这段代码 但我不知道它是否正确 因为实际上它显示了很多消息错误 但我不知道问题出
  • 如何使用检索到的分层结果集创建对象?

    我使用的是C 语言 我的问题是我不知道如何将检索到的分层结果集存储到我的对象中 这是我的对象 public class CategoryItem public string Name get set public int CategoryI
  • SAS 我可以逆向进行 sas 过程观察吗

    我知道Sas在处理时从数据集顶部的观察开始 然后继续进行下一个直到到达底部观察 但是有没有一种简单的方法可以让sas首先处理底部观察 然后再处理到顶部 您可以使用nobs and point向后处理它 而无需执行任何中间步骤 这是一个例子
  • 在 VSCode 中更改 Git 帐户

    同步我的更改时 VSCode 第一次尝试连接时 我不小心输入了旧 github 帐户的凭据 凭据适用于旧帐户 但我想使用新帐户 现在我找不到更改帐户的方法 已尝试卸载 安装 但 VSCode 一直记住我的登录信息 有什么想法如何刷新给定帐户
  • 如何获取 R 中具有公共 S4 超类的类列表

    在 R 中 如何获取 S4 超类的子类列表 我发现 showClass mySuperClass complete FALSE 但它只打印结果 我想将它存储在向量中以使用它 发现类定义的类 类定义本身就是一个 S4 类 cls getCla
  • 为什么当我点击 vue 组件上的另一个选项卡时滑块不起作用?

    我的看法是这样的 foreach leagues as league a league gt name a endforeach div class tab pane active div
  • 由另一个线程建立的独占访问 Java smartcardio

    All 我很欣赏这个网站上的许多有用的答案 但我发现有必要发布我的第一个问题 如果您发现我的帖子中有任何需要改进的地方 请告诉我 我有一个中等大小的带有 GUI 的 Java 程序 它充当 中间人 和控制器 在信息流的一端 它通过 HTTP
  • 如何使用 Rundeck API 将文件传递到 Rundeck 作业?

    我有一个带有文件选项的 Rundeck 作业 如何使用 Rundeck HTTP API 和curl 将文件传递到此 Rundeck 作业 我知道如何将文本传递到 Rundeck 文本选项 但我不知道如何将文件传递给 Rundeck 文件选
  • 为什么不必显式声明您可能会抛出一些 Java 内置异常?

    我注意到Integer parseInt 您不必用 try catch 包围它或声明该方法可能会抛出异常 尽管它 抛出 NumberFormatException 为什么我不必明确地捕捉NumberFormatException或者说我的方
  • 如何将 SCRIPT_URI 写入 Apache 的标头?

    我有一个设置 其中有这样的服务器 负载均衡器 gt Apache gt Tomcat 我希望 Apache 将客户端使用的 url 写入标头中 这样一旦我点击 tomcat 就可以读取它 我尝试使用 mod rewrite 和 mod he
  • 无法安装mysql客户端

    我在 django 框架中使用 python3 8 为此我必须安装 mysqlclient 但是当我尝试时出现错误 pip3 install mysqlclient 像这样的输出作为错误 Collecting mysqlclient Usi
  • Matlab将元胞数组保存到文本文件[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 在搜索 mathworks 的网站和这里之后 我也设法找到了应该用于将单元格数据保存到文本文件的代码 但我发现的每个变体都不起作用
  • 使用 HTTParty 进行非常基本的 Rails 4.1 API 调用

    对于 Rails 来说相对较新 我正在尝试调用 API 它应该返回一个唯一的 URL 给我 我的应用程序上捆绑了 HTTParty 我已经创建了一个 UniqueNumber 控制器 并且已经阅读了几份 HTTParty 指南 了解我想要的
  • 我可以在哪里领取 MS Powerpacks 10?

    我无法找到下载 ms Powerpacks 10 的网站 我将其与 vb net 2010 一起使用 Microsoft VisualBasic PowerPacks Vs 10 0 0 0 包含在 Visual Studio 2010 中
  • 在 R 中向 igraph 添加文本

    我有以下代码 感谢 G Grothendieck 的回答 https stackoverflow com questions 69620275 how to display a simple tree in r graphically 69
  • 如何使用 7Zip 创建 xpi 文件?

    我想将我的 Firefox 扩展打包为 xpi 文件 我尝试将其添加到存档并将其命名为 filename xpi 但是当我尝试在 Firefox 上安装它时 收到 程序包已损坏 消息 有什么方法可以创建有效的 xpi 文件吗 我已经安装了
  • Eclipse 更新失败并显示消息“没有足够的访问权限来应用此更新”

    我在 Windows 7 64 位安装下运行 Eclipse 我拥有管理员权限 自从几个月前我第一次安装 Eclipse 以来 我一直能够使其与帮助 gt 检查更新功能 但从几周前开始 它给出了消息 访问权限不足 无法应用此更新 即使当我以
  • Android 函数 View.getHitRect() 提供的值的定义是什么?

    点击父坐标中的矩形 但是 这是什么意思 放大来说 我真正想知道的是 击中矩形 这句话的含义 它是做什么用的 框架是如何处理的 在生命周期中什么时候返回值有意义 它与定义的矩形有何不同getLeft getTop getRight getBo