最近项目加入了国际化,发现Button和TabLayout的文字全部都被切换为大写。
查阅了不少资料后发现导致自动换成大写原因竟然是:

android:textAllCaps="true"

知道问题就好解决了,那就直接反设置就好

android:textAllCaps="false"

这样设置确实有效,仅仅针对Button有效,但是TabLayout还是没有效果,原来TabLayout需要通过

app:tabTextAppearance=“xxx”

样式来设置,最简单的设置直接调用系统样式:

 app:tabTextAppearance="@android:style/TextAppearance.Widget.TabWidget"

除了用上面的样式,也可以自己定义样式,效果一样(即android:textAllCaps=“false”)

android Button 和 TabLayout 英文自动大写的问题相关推荐

  1. android解决 Button 和 TabLayout 英文自动大写的问题

    解决 Button 和 TabLayout 英文自动大写的问题 导言:今天在使用TabLayout + ViewPager2加载页面时发现TabLayout 标题威英文时,全部都是大写展示.为此苦恼许 ...

  2. Android:Button上面的英文字符串自动大写的问题解决

    1. 局部解决 // 自动大写 android:textAllCaps="true" // 自动小写 android:textAllCaps="false" 实 ...

  3. android tabspec英文自动大写问题,为什么不能在drawable下访问xml文件?所有的

    我创建了一个类,如下 package com.example.tabbedactivity; import android.app.TabActivity; import android.conten ...

  4. Android studio:Button 按钮英文字符自动大写的解决方法

    Android studio:Button 按钮英文字符自动大写的解决方法 一.方法一:styles.xml文件里面添加<item name="textAllCaps"> ...

  5. Android--Button、TabLayout英文小写自动变为大写的问题

    解决方法: 1.如果是Button自动大写问题,直接设置Button的 textAllCaps="false" 即可. 2.如果是TabLayout自动大写问题,定义一个style ...

  6. Android Studio中Button等控件的Text属性英文默认大写的解决方法

    在 Android Studio 中 xml 里面添加一个 Button.EditText 等控件后,它的 Text总是会显示大写,即使你输入的字符串是小写也不行,控制字符串大小写的属性是androi ...

  7. [任务书+论文+PPT+源码]基于Android与多媒体的英文学习APP的设计与实现

    第1页 毕业设计(论文)题目:基于ANDROID与多媒体技术的英文学习APP的设计与实现设计(论文)要求及原始数据(资料):1.综述国内外移动互联现状及前景:2.了解ANDROID系统,理解ANDRO ...

  8. 基于Android与多媒体的英文学习APP的设计

    毕业设计(论文)任务书 第1页 毕业设计(论文)题目:基于Android与多媒体技术的英文学习APP的设计与实现设计(论文)要求及原始数据(资料):1.综述国内外移动互联现状及前景:2.了解Andro ...

  9. android button 属性,两行显示数字,前面各有图像,Android_2_常用控件及常用属性

    安卓常用控件及其常用属性 TextView android:id 这是唯一地标识控件的ID. android:capitalize 如果设置,指定该TextView中有一个文本输入法 会自动利用什么类 ...

最新文章

  1. 39条常见的Linux系统简单面试题
  2. python之禅中文-python之禅
  3. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第8章-二阶连续时间多智能体系统加权一致性
  4. 成功解决urllib.error.URLError urlopen error Errno 11004 getaddrinfo failed
  5. JetBrain常用快捷键+省略输入方式
  6. 利用TF-IDF提取新闻文章摘要
  7. kotlin 查找id_Kotlin程序查找立方体区域
  8. phpcmsV9后台入口安全问题
  9. 数据库每日一题 2020.05.07
  10. 表单表格-为什么标签需要语义化
  11. channelinboundhandler中都包含了哪一类的方法_标准气体的分类类别与相关气体配置方式方法...
  12. WinPhone 开发(4)-----快速恢复应用程序上一次的会话状态
  13. linux下物理内存不足,vm中linux物理内存不足解决方案
  14. 项目沟通管理 试题分析
  15. python 爬取网上数据Crawler data(1.漫画)
  16. 修改idea64.exe.vmoptions导致双击打不开idea的解决办法
  17. centos7无法上网问题
  18. 在浏览器中输入URL(如www.baidu.com)到显示页面经历哪些过程,涉及到哪些协议?
  19. 探索 TDengine在《图码联侦》项目中的应用可行性及实践研究
  20. 超级账本hyperledger fabric第五集:共识排序及源码阅读

热门文章

  1. 建筑学专业申请计算机研究生吗,细说德国研究生申请之建筑学硕士
  2. 区块链溯源技术是什么
  3. Python:PyQt 时间组件
  4. 长平之战后的秦赵又一次决战——邯郸保卫战_我是亲民_新浪博客
  5. 湘潭2017 ccpc中南地区邀请赛 Determinant 高斯约当求逆矩阵
  6. lsdyna如何设置set中的node_list_技术成长日记-Vim-3.Vim中重要的概念
  7. ZF GE5060F47/153
  8. 卡塔兰数(Catalan Number)--动态规划(Dynamic Programming)
  9. 2023年安徽省职业院校技能大赛“网络空间安全” 比赛任务书
  10. 计算机模拟在数学实验报告,MATLAB实验-8计算机模拟.doc