何时在事件监听器上使用过去时?

时间:2015-02-14 04:08:24

标签: android design-patterns

我应该何时在事件监听器上使用过去时态?如果您查看下面的Android链接,则可以onFocusChange上的ViewonFocusChanged上的WebView。哪一个应该更合适?为什么android会在View选择现在时态并在WebView上传递时态?

http://developer.android.com/reference/android/view/View.OnFocusChangeListener.html

http://developer.android.com/reference/android/webkit/WebView.html

1 个答案:

答案 0 :(得分:0)

示例中的onFocusChange看起来更像是方法命名中的失误,可能意味着阅读onFocusChanged。在两个示例中(根据文档),事件在动作发生后发送。因此,过去式是合适的。

在他们通知的行动发生后发送的事件应使用过去时。如果在行动发生之前发送了事件,您可能不想使用过去时。 beforeFocusChangefocusAboutToChange是我遇到的模式。