Android:解决“按钮 Button设置文字String 含字母时 字母默认自动转为大写字符串” 问题

简介: Android:解决“按钮 Button设置文字String 含字母时 字母默认自动转为大写字符串” 问题

1.问题描述


在开发时遇到个奇葩问题,写代码时,按钮(Button)的文字设置String ,其中含有字母会默认自动转为相应的大写字符串,遇到了不免会有些郁闷!

其实,也不是什么大问题,无非一行代码就能搞定的问题。但是为了记忆深刻,以后避免这样的问题,才有了这篇博客记录下来。

注:开发工具AndroidStudio3.0版本)


2.分析解决


直接在Button控件上加一行代码即可:

  android:textAllCaps="false"  

3.代码示例


eg:
出错代码:


 <Button  
    android:id="@+id/btn"  
    android:layout_width="89dp"  
    android:layout_height="54dp"           
    android:text="59s倒计时"  
    android:textSize="13sp" />  


解决问题后代码:


<Button  
    android:id="@+id/sendSmsCodeBtn"  
    android:layout_width="89dp"  
    android:layout_height="54dp"  
    android:textAllCaps="false"  
    android:text="59s倒计时"  
    android:textSize="13sp" />


版权声明:本文为博主原创文章,转载请必须注明出处,谢谢!

目录
相关文章
|
4月前
|
存储 消息中间件 人工智能
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
153 3
|
4月前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
359 100
|
4月前
|
开发者 Python
Python中的f-string:高效字符串格式化的利器
Python中的f-string:高效字符串格式化的利器
488 99
|
4月前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
|
4月前
|
开发者 Python
Python f-string:高效字符串格式化的艺术
Python f-string:高效字符串格式化的艺术
|
5月前
|
Python
Python中的f-string:更简洁的字符串格式化
Python中的f-string:更简洁的字符串格式化
327 92
|
4月前
|
存储 消息中间件 人工智能
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
142 11
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
|
6月前
|
自然语言处理 Java Apache
在Java中将String字符串转换为算术表达式并计算
具体的实现逻辑需要填写在 `Tokenizer`和 `ExpressionParser`类中,这里只提供了大概的框架。在实际实现时 `Tokenizer`应该提供分词逻辑,把输入的字符串转换成Token序列。而 `ExpressionParser`应当通过递归下降的方式依次解析
377 14