【发布时间】:2015-06-20 03:09:47
【问题描述】:
我想在我的应用中每次按下按钮时运行一个函数。我知道我可以制作一个扩展 Android 按钮并覆盖 onClick() 的新按钮,但我已经制作了整个应用程序,并希望将这个新功能作为事后的想法。我可以在不更改应用中所有按钮的类的情况下以某种方式添加此功能吗?
假设我想添加类似的东西
runthisfunction();
在每个onClick() 代码执行之前。各种活动中有许多按钮,因此它们具有自己的 onClick 功能。
有没有一种方法可以在每个 onClick() 之前运行此函数,而无需创建新类并更改所有现有按钮。
【问题讨论】:
-
请分享您的按钮代码
-
你需要解释/展示你有什么更好的。您想向 onClick 添加功能。在
onClick()添加功能...完成 -
我想你误会了。您不会覆盖
onClick并取消所有其他按钮的功能。
标签: android button onclick overriding