1

我应该在使用 TypedArray 后调用回收,但我忘记了。

然后 Eclipse 显示一个警告说This TypedArray should be recycled after use with #recycle()

我想知道 Eclipse 是如何知道它的,以及如何在我的代码中使用这个不错的特性。 在此处输入图像描述

4

1 回答 1

3

您在此处看到的警告不是普通的 Java 警告,而是Lint警告。

Lint 是 Android 插件使用的一个错误检查工具,可帮助您了解在 Android 中做事的最佳实践和方法。

TypedArrays 可以在您完成清理操作后被回收,并且 Lint 只是检查您是否<TypedArrayObject>.recycle()在任何地方的代码中都有每个 TypedArrays。如果你不这样做,它会警告你。

于 2013-08-31T02:35:29.190 回答