2012-01-22 49 views
4

我知道从硬件编码字符串的'技术上'不是最佳做法;但我可以稍后处理 - 现在我只想完成我的项目的外壳,并且我对代码中的警告有令人难以置信的强迫症 - 是否有任何方法可以解决此问题?如何关闭Android SDK中eclipse中@string资源的警告

如果我的标题是不够具体以此为例:

 <Button android:id="@+id/aboutBtn" 
     style="@style/DashboardButton" 
     android:textColor="#ffffff" 
     android:text="About Vezign" 
     android:onClick="aboutClick" 
     android:drawableTop="@drawable/about_icon" /> 

Android的:文字=“”行会被标记为不使用的strings.xml,并引用它作为这样的警告。

最好是能够关闭所有未来引用的东西;而不是我需要键入的内容(例如@Suppress警告)

谢谢!

+0

为什么关闭警告的严重性?考虑它是成品的“待办事项”列表的一部分。 –

+0

再一次,OCD哈 - 这不是我很容易忘记的事情,如果我错了就纠正我 - 但不是用于strings.xml(除了在其他地方重复使用相同的字符串)主要用于翻译吗? –

+1

偏好设置>安卓>皮特或警告..类似的东西从我的头顶 – Blundell

回答

12
Preferences > Android > Lint Error Checking > 

向下滚动到国际

变化 “HardcodedText” 到 '信息' 或 '忽略'

+1

+1请注意,这只适用于最新版本的开发工具。 –

+0

太棒了,谢谢! –

+0

为什么你试图用你的博客链接更新我的答案?仅供参考,自助博客推广不允许在Stackoverflow上。 –