硬编码的TextView和Needed String?

时间:2013-01-08 00:36:32

标签: android eclipse

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

1 个答案:

答案 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;皮棉警告。

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