【发布时间】:2019-05-03 11:13:51
【问题描述】:
每当我们想要创建一个监听器时,我们都会实现一个监听器接口。例如,让我们实现SensorEventListener。
现在我们必须重写这个监听器接口的方法。
public void onSensorChanged(SensorEvent event);
和
public void onAccuracyChanged(Sensor sensor, int accuracy);
我不明白的是:
- 当我自动使用这些方法时,它们为什么以及如何工作?
- 为什么在精度发生变化时会调用
onAccuracyChanged方法? - 毕竟,
onAccuracyChanged只是一个我们重写的空方法,因为我们的公式(或我们实现的接口)要求我们这样做。如果是低层造成的神奇的东西 - 某人何时以及为什么会在他/她实际使用接口 自主项目,不管安卓?
【问题讨论】:
标签: java android listener implements