当我查看AppCompatActivity.java来研究API时 我发现onSupportActionModeStarted()需要重写方法来调用super.method()。即使没有代码。你有什么线索吗?
/**
* Notifies the Activity that a support action mode has been started.
* Activity subclasses overriding this method should call the superclass implementation.
*
* @param mode The new action mode.
*/
@Override
@CallSuper
public void onSupportActionModeStarted(@NonNull ActionMode mode) {
}
答案 0 :(得分:3)
今天,onSupportActionModeStarted()
中的AppCompatActivity
中没有任何内容。通过添加@CallSuper
,Google会说"将来,我们可能会将代码置于此处,因此请调用超类实现,以便您的应用在将来不会中断"。