为什么Button.setOnclicklistener(new onclicklistener())括号里面要写newonclicklistener()?

还有,为什么setOnclickListener必须要写在Button.后?谢谢
2025-04-16 15:04:25
推荐回答(1个)
回答1:

  因为setOnclicklistener方法传的参数是OnClickListener接口,所以你需要new一个接口当做参数传入,至于为什么setOnclickListener必须要写在Button.后,这是因为对象调用方法都是对象名.方法名这样写的(Java语言)