小编典典

无法在android studio中小写按钮文本

all

我有一个小问题困扰了我一段时间。我试图用谷歌搜索,但似乎没有人和我有同样的问题,或者不认为这是一个问题。当我在布局下的 activity_my.xml
中创建一个按钮时

 <Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/button_1_name"
    android:id="@+id/button2"
    android:layout_marginTop="140dp"
    android:layout_below="@+id/textView"
    android:layout_centerHorizontal="true" />

我得到一个看起来像的按钮 这个][图片

即使我的字符串代码是:

<resources>

<string name="app_name">HelloWorld</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="button_1_name">BuTtOn 1</string>

我知道我在这里肯定遗漏了一些小东西,但是如何在按钮文本中使用小写/大写?

谢谢!


阅读 116

收藏
2022-06-24

共1个答案

小编典典

您可以添加android:textAllCaps="false"到按钮。

按钮文本可能会通过适用于所有按钮的应用程序主题转换为大写字母。检查主题/样式文件以设置属性android:textAllCaps

2022-06-24