java – 未使用资源上的Android Lint警告错误

前端之家收集整理的这篇文章主要介绍了java – 未使用资源上的Android Lint警告错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Eclipse中运行Lint后,它显示了一个未使用的资源列表,主要是drawable.
其中一些是不正确的.它说有些资源是未使用的,但事实上,它实际上是在array.xml中使用的.

例如.
资源R.drawable.test似乎未使用

在array.xml中,

然后在我的活动中,我使用以下代码来检索资源

String[] icon = getResources().getStringArray(icon);
iconRes = getResources().getIdentifier(icon[itemPos],"drawable",this.getPackageName());

我试图在终端运行lint,它给出了相同的结果.

最佳答案
Lint经常会对未使用的资源产生误报.

您可以将它们设置为信息或忽略而不是警告(窗口/首选项/ Android / Lint错误检查/性能/未使用的资源).

猜你在找的Android相关文章