string.xml中的字符串显示不同视图的不同行为

时间:2017-09-15 04:06:51

标签: android string

string.xml 文件中声明资源字符串。

<string name="beta">&#946;</string>

当我尝试将此文本设置为 TextView 时,它会正确显示β,

但如果我将其设置为按钮,则显示 B

为什么不同视图的行为不同?

1 个答案:

答案 0 :(得分:3)

因为默认情况下按钮textAllCaps属性为true,请将其设为false,然后它也会在按钮中显示β:

<Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textAllCaps="false"
        android:text="@string/beta" />