SetOnClickListener(OnClickListener)方法传入的器参数是一个匿名内部类(anon- ymous inner class)实现,语法看上去稍显复杂,不过,只需记住最外层括号内的全部实现代码是作为整体参数传入SetOnClickListener(OnClickListener)方法内的即可。该传入的参数就是新建的一个匿名内部类的实现代码。
本书所有的器都作为匿名内部类来实现。这样做的好处有二。匿名内部类其一,在大量代码块中,器方法的实现一目了然;其二,匿名内部类的使用只出现在一个地方,因此可以减少一些命名类的使用。

匿名内部类实现了OnClickListener接口,因此它也必须实现该接口唯一的onClick(View)方法。匿名内部类onClick(View)方法的代码暂时是一个空结构。实现器接口需要实现onClick(View)方法,但具体如何实现由使用者决定,因此即使是空的实现方法,编译器也可以编译通过。

(如果匿名内部类、器、接口等概念你已忘得差不多了,现在就去复习复习Java语言的基础知识,或者手边放一本参考书备查。)
参照代码清单1-11为False按钮设置类似的事件器。
代码清单1-11为False按钮设置器(QuizActivity.java)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23910-1.html
我们能不能少替对方考虑
面对伊拉克要倒向请求帮助空袭
是因为你真的真的值得爱