2

我有一个界面:

public interface PermissionCallback {
    @SuppressLint("MissingPermission")
    void grantedPermission(String permission);

    void deniedPermission(String permission);
}

我希望当我实现它时,默认添加@SuppressLint("MissingPermission")被覆盖的方法。像这样:

@SuppressLint("MissingPermission")
@Override
public void grantedPermission(String permission) {
   //...
}

谁能告诉我,为什么它不添加?

4

1 回答 1

1

方法上的注释没有像这个答案中正确解释的那样被继承, 但是如果你想检查方法是否有注释,你可以明确地编写一个自定义函数来为你做这件事,这里也有很好的解释

于 2018-11-18T11:31:55.540 回答