相关疑难解决方法(0)

为什么我的Button文本强制在Lollipop上的所有大写?

在我的应用程序"Tide Now WA"中,我最近使用新的Nexus 9平板电脑(Lollipop - API 21)测试了兼容性.

它会写一些按钮文字.此应用程序使用Android 2.3和Android 4.0正确编写文本.即混合资本和小写字母.

当我的Nexus 9上运行相同的应用程序时,文本中的所有字母都大写.

FWIW我的清单包含以下声明:

uses-sdk android:minSdkVersion="10" android:targetSdkVersion="14"

我可以在我的代码中修复此问题,还是操作系统中的错误感谢

android android-button android-styles android-5.0-lollipop

418
推荐指数
15
解决办法
18万
查看次数

Android 5.0(Lollipop)小部件按钮的文本全部大写

我有一个简单的主屏幕小部件,上面有几个按钮.我的问题是,当小部件在Lollipop上运行时,按钮的文本全部大写,任何以前的Android版本都没有这个问题.layout.xml中的按钮是非常普通的按钮:没有样式或特殊酱,只有宽度高度和文本大小.有趣的是,我放入小部件的任何TextViews都不会受到Lollipop的影响,即.似乎只有Button对象有此问题.

我的AppWidgetProvider也非常简单:只需设置文本集和每个按钮的PendingIntent.

这听起来像是一个全局样式问题,但我在应用程序的资源中找不到任何可能导致此问题的内容.有没有人对这个问题有任何意见?谢谢!

android android-widget android-5.0-lollipop

5
推荐指数
1
解决办法
5718
查看次数