这可能是个愚蠢的问题,但我已经考虑了一段时间,但我不知道它到底叫什么。
因此对于 Android,对于 OnClickListeners、OnTouchListeners 等,您可以执行以下操作:
bio.setOnCancelListener(new OnCancelListener() {
public void onCancel(DialogInterface arg0) {
// TODO Auto-generated method stub
}
});
几乎是内联一个新类。这在 Java 中叫什么,还是 Android 特有的东西?基本上,发生这种情况时发生了什么?由于 On[blah]Listeners 是接口(interface),您是否几乎创建了一个实现 OnCancelListener 的内部类?
谢谢!
最佳答案
你是对的。您正在创建一个匿名内部类,它将实现 OnCancelListener 所需的方法。
关于java - 安卓内联类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12667993/