Android Button 字母自动变大写记录

Android 3xcn.com@站长2022年5月11日 am8:08发布2年前 (2022)更新
0
导航号,我的单页导航
目录

前言

开发中,Button控件的Text 自动转为大写字母,这里记录一下,方便自己查询。

好记性不如烂笔头

正文

字母自动变大写的原因

只要我们用的Theme是Material或API Level 21+的默认 Theme,Button上的Text默认就是大写。

解决方式

第一种方法

在Xml中的Button中添加如下属性

android:textAllCaps="false"

局限性,只对添加的Button有效,其他的Button还是会自动转大写

第二种方法

第二种方式就直接在当前App使用的主题样式中配置

<style name="new_style" parent="@android:style/Theme.Wallpaper.NoTitleBar">
    <item name="textAllCaps">false</item>
</style>

这样的修改对整个app有效。

参考文章

  1. android button 字母自动变大写 解决办法
  2. 不让 Xamarin.Forms(Android)Button 上的 Text 英文自动转为大写

版权声明 1、 本站名称 91易搜
2、 本站网址 https://www.91es.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权请留言
4、 本站禁止发布或转载任何违法的相关信息,如有发现请向站长举报
导航号,我的单页导航

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...