我是新来的android(和一般编程),我想知道为什么OnClickListener接口在View下。例如,我可能会设置一个按钮,当你点击按钮时,我会显示一个敬酒信息。为什么onclicklistener需要知道关于视图的任何内容?为什么Android的OnClickListeners被View接口封装?
所以我明白回调是什么,以及为什么您要让开发人员实现OnClickListener接口。它是可重用的。但也许我不是很了解封装?或者也许我完全错过了接口和回调的要点?
这是一个概念性问题,我非常感谢任何解释这个概念的答案,以及可能的简单/简短的示例代码来解释。
谢谢!
OnClickListener在View类内部,因为在屏幕上可见的任何东西都是继承这个类'View'。所以用这种方法对它进行分类非常合乎逻辑 – waqaslam 2012-02-01 07:41:41