2012-07-23 213 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標記」。

這將允許您編譯一次該文件,如果這有效,林特似乎開始再次正常行事。