Java Android Studio Linter抑制类上的警告,但不抑制成员上的警告

Java Android Studio Linter抑制类上的警告,但不抑制成员上的警告,java,android,android-fragments,android-studio,lint,Java,Android,Android Fragments,Android Studio,Lint,我一直在安卓Studio 2.2预览版中使用新的Linter,我遇到了在类级别抑制警告的问题 示例 public class HomeTabletFragment extends HomeFragment 这会在publicaccess修饰符上生成一个linter警告,因为此片段未在此包之外引用,因此可以将其设置为packageLocal。由于以下原因,片段无法成为packageLocal 从片段文档中: 每个片段必须有一个空构造函数,以便在恢复其活动状态时可以实例化它。强烈建议子类不要有其他

我一直在安卓Studio 2.2预览版中使用新的Linter,我遇到了在类级别抑制警告的问题

示例

public class HomeTabletFragment extends HomeFragment
这会在
public
access修饰符上生成一个linter警告,因为此
片段
未在此
之外引用,因此可以将其设置为
packageLocal
。由于以下原因,
片段
无法成为
packageLocal

从片段文档中:

每个片段必须有一个空构造函数,以便在恢复其活动状态时可以实例化它。强烈建议子类不要有其他带参数的构造函数,因为当片段被重新实例化时,不会调用这些构造函数;相反,调用者可以使用setArguments(Bundle)提供参数,然后由片段使用getArguments()检索参数。

这就是皮棉的问题

然而,当我添加

@SuppressWarnings("WeakerAccess")
public class HomeTabletFragment extends HomeFragment
对于类,将从类中删除所有
WeakerAccess
警告

是否有方法抑制类上的
WeakerAccess
警告,而不是类中包含的所有成员