Eclipse如何知道我没有调用某个对象的方法?

时间:2013-08-31 02:03:09

标签: java android eclipse

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

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

我想知道Eclipse是如何知道它的,以及如何在我的代码中使用这个不错的功能。 enter image description here

1 个答案:

答案 0 :(得分:3)

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

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

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