我很困惑为什么我需要一个String而不是一个硬编码的TextView。 Eclipse告诉我我需要使用String但我不希望在strings.xml
中有多个字符串,所以我不会感到困惑。我该怎么办才能让这些错误消息消失?
答案 0 :(得分:2)
这不会影响编译时间,但要删除警告,请将其添加到View
tools:ignore="HardcodedText"
例如
<TextView
android:id="@+id/large_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge"
tools:ignore="HardcodedText" />
或者,您可以打开提供更多选项的Lint窗口,以及批量处理这些警告的方法。
转到:
窗口 - &gt;显示视图 - &gt; Android - &gt;皮棉警告。
然后您将获得所有警告的列表,您可以相应地处理它们。