Android:从string.xml

时间:2017-02-27 05:55:21

标签: android layout textview string.xml

我在String.xml中指定了字符串值

<string name="complaint_fragment_type_label">Type</string>

,在布局文件中为

<TextView
            android:id="@+id/textView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="10dp"
            android:maxLines="1"
            android:text="@string/complaint_fragment_type_label"
            android:textSize="17sp"
            android:textStyle="bold" />

但我在TextView中获取字符串“Type”时遇到错误。什么可能是在textview中获取字符串的解决方案?

2 个答案:

答案 0 :(得分:0)

问题是因为s​​tring.xml不是值资源文件。您可以通过右键单击values目录创建值资源文件,然后选择new,您将获得该选项。然后将其命名为字符串,并在<string>标记内添加<resources>标记,您就完成了

答案 1 :(得分:0)

<TextView
            android:id="@+id/textView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="10dp"
            android:maxLines="1"
            android:text="Complaint"
            android:textSize="17sp"
            android:textStyle="bold" />

试试这个......