当前位置: 首页 > 知识库问答 >
问题:

Android 5.0(Lollipop)小工具按钮的文本全部大写[重复]

方坚壁
2023-03-14

我有一个简单的主屏幕小部件,上面有几个按钮。我的问题是,当小部件在Lollipop上运行时,按钮的文本都是大写的,任何以前的Android版本都没有这个问题。布局中的按钮。xml是非常普通的按钮:没有样式或特殊的调料,只有宽度、高度和文本大小。有趣的是,我在小部件中放置的任何文本视图都不会受到Lollipop的影响,也就是说,似乎只有按钮对象有这个问题。

My AppWidgetProvider也非常简单:只需为每个按钮设置文本和待定智能即可。

这听起来像是一个全局样式问题,但是我在我的应用程序的资源中找不到任何会导致这个问题的东西。有人对这个问题有什么意见吗?谢谢!

共有1个答案

徐凌
2023-03-14

你有两个选择:

1.在布局-v21(或任何地方)中使用android:textAllCaps=“false”

 类似资料:
  • 我正在说明我的应用程序的一个奇怪问题。当我在真实设备(使用Android 4.4.4)上测试它时,我所有的按钮文本字段都看起来像我想要的(小写字母)。但是当我在模拟器(Android 5.0.1)上启动我的应用程序时,所有按钮文本字段都大写。这种行为的原因是什么?我应用程序中的一些示例按钮: 示例按钮 1: 示例按钮2: 这个问题的解决方案是什么。我希望我的应用在所有 sw 版本上看起来都一样。

  • 我有一个小问题困扰了我一段时间。我试着用谷歌搜索,但似乎没有人和我有同样的问题,或者不认为这是一个问题。当我在活动中按下按钮时。布局下的xml 即使我的字符串代码是: 我知道我肯定在这里遗漏了一些小的东西,但是我如何在按钮文本中使用小写/大写? 谢谢!

  • 我使用工具栏设置标题文本,但是对于不同的屏幕,我使用样式定义了不同的标题文本大小。但问题是当我在手机上运行时,哪个屏幕是标题文本大小是可以的,但对于屏幕,标题看起来太小了,这是我的风格 这是toolbar.xml 我已经在所有文件夹中声明了这个样式,如、、。所以请帮助我如何设置标题的文本大小,使它在手机和平板电脑上看起来都很好

  • 用这条线 第一行确实是红色的,第二行是蓝色的,但我不能控制任何一个文本行的字体大小,这是什么?我怎么做?

  • 我在react-native上创建了一个组件,但是按钮的文本总是大写,有人知道为什么它不接受传递的文本,因为我想显示' Login ',但是它显示' LOGIN ' 组件标签 可视化