我正在尝试在codenameone上为android做一个构建,在我发送一个构建版本的android之后,它将所有按钮和标签文本转换为UPPERCASE 无论文字[写在]
任何构建提示或修复此问题
此致
答案 0 :(得分:2)
查看长版本https://www.codenameone.com/blog/pixel-perfect-material-buttons.html
以下是简短版本,您可以使用以下方法禁用此功能:
myButton.setCapsText(false);
Button.setCapsTextDefault(false);
capsButtonTextBool
定义为false 答案 1 :(得分:0)
根据最新的材料设计指南,按钮使用ALL CAPS作为文本,无论您传入的大写字母如何。
https://material.io/guidelines/components/buttons.html#buttons-style
要防止这种情况发生,请在<Button>
标记上设置此属性:
android:textAllCaps="false"
答案 2 :(得分:0)
试试这个,
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textAllCaps="false"
android:text="@string/button" />