如何取消对语句的“ UseSparseArrays”?

时间:2019-01-09 09:16:46

标签: android android-lint

某些棉绒可以被抑制。例如“零除”皮棉:

Something.class

但是不能以相同的方式抑制语句的某些掉毛。例如:

//noinspection divzero
int i = 3 / 0;

这两种棉绒有什么区别? 我们可以通过其他方式抑制诸如“ UseSparseArrays”之类的棉绒语句吗? (不想在整个方法中都取消它。)

1 个答案:

答案 0 :(得分:0)

  

这两种棉绒有什么区别?

经过研究,我找到了答案:

  • divzero是Java编译器棉绒警告(请参阅Xlint options中的divzero)。
  • UseSparseArrays是Android的掉毛警告(请参阅Andoid lint warnings中的UseSparseArrays
  

在某些情况下,我们是否可以禁止诸如“ UseSparseArrays”之类的棉绒   其他方式?

根据Android documentation,仅禁止使用@SuppressLint的类或方法使用Android棉绒警告。