View.OnClickListener是一个接口,您无需调用它,而是创建它的新实例(
newView.onClickListener()是对构造函数的调用)
您创建的实例属于匿名类,该类
implements
View.OnClickListener位于右方括号中
newView.onClickListener()
任何
View.OnClickListener实现的类都必须实现其中声明的方法(例如onClick)
setOnClickListener只需保存对您提供的View.OnClickListener实例的引用,当有人单击按钮时,
onClick就会调用您设置的侦听器的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)