android:text 总为大写字母的原因

当设置某个 Button 的 text 为英文时,界面上显示的是该英文的大写形式(uppercase)。例如:

XML 复制代码
<Button
    android:id="@+id/btn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello"/>

Button 显示的文本为:

HELLO

经查询,一般原因是 textAllCaps 属性被设置为 true。因此,只要将该属性设置为 false 即可。

XML 复制代码
<Button
    android:id="@+id/btn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello"
    android:textAllCaps="false"/>
相关推荐
白菜欣10 小时前
Linux — 进程控制
android·linux·运维
俩个逗号。。13 小时前
Gradle 踩过的坑
android
土星碎冰机16 小时前
ai自学笔记(3.安卓篇,制作app
android·笔记·ai
随遇丿而安17 小时前
专题:Glide / Coil / Fresco,不是三种写法,而是三套图片加载思路
android
只可远观18 小时前
Android 自动埋点(页面打开 / 关闭 + 点击事件)完整方案
android·kotlin
私人珍藏库19 小时前
【Android】小小最新AI--千变万化扮演任何角色--沉浸式互动
android·app·工具·软件·多功能
zh_xuan19 小时前
Android MVI架构
android·mvi
测试开发-学习笔记20 小时前
Airtest+Poco快速上手
android·其他
李斯维20 小时前
Android Jetpack 简介:由来和演进
android·android studio·android jetpack
阿巴斯甜20 小时前
ARouter 的使用:
android