2012-07-23 205 views
1

因为我今天更新了我的Android SDK,所以在我的项目中出现了一些奇怪的Lint错误。该活动包含一个textview。一切工作正常,但如果我想用.setTextSize(float size)在代码中更改视图的文本大小,我会得到其他行(以及其他独立方法)错误,即一个调用需要特定的API级别。但是,这是像string.isEmpty(),这是API级别1后可用的调用。 我错过了什么?而且我知道,我可以在xml文件中设置文本大小,但是我想在运行时更改它。Android项目中的奇怪Lint错误

任何想法? 谢谢!

问候 托比

+0

['String.isEmpty()'](http://developer.android.com/reference/java/lang/String.html#isEmpty())在API级别9之前足够奇怪了。 – kcoppock 2012-08-02 15:29:54

回答

0

我想我钻进类似的东西,前一段时间(废话皮棉错误)...... 你使用Eclipse工作? 如果是的话,你可以尝试以下方法:

  1. 重启Eclipse
  2. 清理项目(项目 - >清洁...)
  3. 点击按钮 “搭载Android林特......”(这是在工具栏上的“虚拟设备管理器”和“新项目向导”)

我不记得确切我做了什么来解决这个问题之间,我希望它的工作原理虽然 祝你好运!

0

随着最新版本的发布,我有几次lint错误只是错误的。 (缺少分号等分号的分号)。

在这种情况下,您可以右键单击lint错误警告或左侧的编号,然后选择“清除所有Lint标记”。

这将允许您编译一次该文件,如果这有效,林特似乎开始再次正常行事。