今天在做一个布局Demo的时候发现Button上的字体总是大写的,怎么改也改不了,经过查资料发现原来是
Button的默认Style改了,样式默认把textAllCaps设置为true了;
解决方法可以在每个Button上增加
android:textallcaps=
"false"
属性。
或者styles.xml中定义
<!-- 解决默认Button中字为大写问题 --> <style name="TextAllCaps" parent="android:TextAppearance.Material.Button"> <item name="android:textAllCaps">false</item> </style>
然后再Button属性中添加
style="@style/TextAllCaps"
------------------------------------------------------------------------------
新手学习,仅供参考!