gpt4 book ai didi

android - 如何挂接到所有 Android 点击事件?

转载 作者:行者123 更新时间:2023-11-30 04:32:38 29 4
gpt4 key购买 nike

我正在寻找一种相对简单的方法来连接到现有代码中的所有点击事件。每当发生点击时,我希望运行已分配的点击事件处理程序,然后我想运行额外的点击处理程序来执行我需要它执行的任何操作。本质上,我想要一种简单的方法来将新的 OnClickListener 添加到可以接受它的所有内容。

For each component c
add extra OnClickListener to c

最佳答案

对于这类事件没有“额外”监听器的概念——每个小部件只有一个。

您可以创建自己的 CompositeOnClickListener,它持有 1+ 个 OnClickListener 对象并将点击事件传递给所有这些对象。但是,View 上没有getOnClickListener() 方法,因此您无法全面应用它。

因此,正如@Falmarri 所指出的,我怀疑这是否真的可行。

关于android - 如何挂接到所有 Android 点击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7434489/

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