當設置某個 Button 的 text 為英文時,界面上顯示的是該英文的大寫形式(uppercase)。例如:
<Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Hello"/>
Button 顯示的文本為:
HELLO
經查詢,一般原因是 textAllCaps 屬性被設置為 true。因此,只要將該屬性設置為 false 即可。
<Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Hello"android:textAllCaps="false"/>