2016-08-17 17 views
1

個人的な警告を抑制するには、ignoreプロパティを追加することでXMLで行うことができます。XMLのリント警告を抑制する

xmlns:tools="http://schemas.android.com/tools" 
tools:ignore="SpUsage" 
android:textSize="30dp" 

これは、テキストサイズを直接指定した場合に問題ありません。しかし、ディメンションへの参照を使用すると、たとえば

android:textSize="@dimen/largeTextSize" 

Lintは無視しても警告を出します。

与えられたケースが正当な例外であり、テキストのためにdpを一般に好むspディメンションを好むガイダンスが十分に理解され、追跡されているとします。

これは例外であるため、警告をグローバルに無効にしたくないためです。どうすればローカルで行うことができますか?

答えて

4

あなたはdimen値リソースの抑制を追加する必要があります。

<resources xmlns:tools="http://schemas.android.com/tools"> 
    <dimen name="largeTextSize" tools:ignore="SpUsage">123dp</dimen> 
</resources> 
+0

ブリリアント!ありがとうございました。 – jerry

関連する問題