android - 按钮文本始终以大写形式显示

标签 android xaml xamarin.forms xamarin.forms-styles

在我的 xamarin 表单中,项目按钮文本始终以大写格式显示。
但我在 xaml 中提供大写和小写字母。当我构建解决方案时,所有字母都更改为大写。

最佳答案

我猜你会在 Android 上看到它,因为它是按钮文本的默认设置,并且自 Lollipop 以来一直如此。

要更改此行为,请将以下内容添加到您的 styles.xml 文件中,该文件可以在 Android 项目中的 Resources then values 文件夹下找到

<item name="android:textAllCaps">false</item>

关于android - 按钮文本始终以大写形式显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47545369/

相关文章:

c# - 如何让单元测试知道 Application.Resources

c# - 使用 DesignInstance 将数据上下文绑定(bind)到 View

c# - Xamarin Forms,如何裁剪\调整图像大小,从ImageSource获取字节[]?

在手机上调试时 Android 布局缺少元素

android - 如何更改android数据库存储路径?

android - 如何知道 MediaRecorder 是否处于运行状态?

c# - WPF 按钮 ControlTemplate 不会覆盖继承的前景

facebook - Facebook 验证后为 "Resource not found"

c# - 没有互联网的移动通知(仅限本地网络)

android - 如何在我的 Android NDK 项目中包含字体文件 (.ttf)?