Button.onClickListener和View.onClickListener

时间:2015-11-11 20:05:34

标签: java android

我见过人们在他的教程中使用了View.onClickListener和Thenewboston,他使用了Button.onClickListener作为setOnClickListener()方法。所以我只是有一个简单的问题 - 新的Button.onClickListener()和View有什么区别。 onClickListener?

1 个答案:

答案 0 :(得分:2)

没有区别。

Button没有名为public static的{​​{1}}接口。但是,OnClickListener继承自ButtonView有一个名为View的{​​{1}}接口。由于继承,public static继承了OnClickListener接口。因此,任何一种语法都可以。

总的来说,在Android中,您会看到Button,我不记得上次我看到有人引用OnClickListener(或{{1}的任何其他子类时,就此而言)。