1

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

有任何想法吗?谢谢!

最好的问候托比

4

2 回答 2

0

我想我前段时间遇到过类似的事情(废话 Lint 错误)......你在使用 Eclipse 吗?如果是这样,您可以尝试以下方法:

  1. 重启 Eclipse
  2. 清理你的项目(项目->清理...)
  3. 单击“Runs Android Lint...”按钮(它在工具栏中,在“虚拟设备管理器”和“新项目向导”之间)

我不记得我到底做了什么来解决这个问题,我希望它可以工作,但祝你好运!

于 2012-07-23T00:26:20.557 回答
0

在最新版本中,我有几次 lint 错误是不正确的。(在带有分号的行上缺少分号等)。

在这种情况下,您可以右键单击 lint 错误警告或左侧的编号,然后选择“Clear All Lint Markers”。

这将允许您编译一次文件,如果可行,Lint 似乎又开始正常运行了。

于 2012-07-23T03:02:18.777 回答