我正在构建我的计步器,我想知道它为什么需要onAccuracyChanged方法。我想知道因为它内部绝对没有代码。只是让我想知道为什么它必须在课堂内才能完全没有?
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
答案 0 :(得分:2)
因为如果实现SensorEventListener,还必须声明它具有的抽象方法。这是
if env == "staging":
full_url = ..something
elif env == "prod":
full_url = ..something
else:
assert False, 'env must be one of staging, production'
当已注册传感器的精度发生变化时调用。 和,
Reset Contents and Settings...
传感器值更改时调用。否则你会得到编译错误。您可能不需要它,但必须声明它与签名匹配。