0

我对为什么我需要一个字符串而不是硬编码的 TextView 感到困惑。Eclipse 告诉我我需要使用一个字符串,但我不想在其中有多个字符串,strings.xml所以我不会感到困惑。我应该怎么做才能让这些错误消息消失?

4

1 回答 1

2

这不会影响编译时间,但要摆脱警告,请将其添加到您View的 s

 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 窗口,以及批量处理这些警告的方法。

去:

窗口 -> 显示视图 -> Android -> Lint 警告。

然后您将获得所有警告的列表,您可以相应地处理它们。

于 2013-01-08T00:41:46.700 回答