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

按钮文本自动更改为大写字母在Android[重复]

鲜于阳成
2023-03-14

我的xml布局中有一个按钮

         <Button
             android:layout_marginTop="10dp"
             android:layout_marginLeft="30dp"
             android:layout_marginRight="30dp"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"

            android:text="Default ringtone"
             android:id="@+id/select_ringtone"
                     />

当我在上面设置任何文本时,它会自动变成大写字母。即使我在xml或fragment.and中设置,我也不知道是什么问题!!!!我正在开发一个应用程序一段时间,但突然我面临这个问题,它让我困惑

共有3个答案

宰父远
2023-03-14

以编程方式更改按钮的转换方法。btn.setTransformationmethod(null);

<style name="MyButton" parent="Widget.AppCompat.Button">
        <item name="android:textAllCaps">false</item>
    </style>
丁晋
2023-03-14

像这样使用TextView

            <TextView
             android:layout_marginTop="10dp"
             android:layout_marginLeft="30dp"
             android:layout_marginRight="30dp"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:text="Default ringtone"
             android:id="@+id/select_ringtone"
                     />

在这种情况下,文本以小写字母显示

端木震博
2023-03-14

我假设,您使用的是23 API级别。这是默认的。别担心。

只是加上

android:textAllCaps="false"
 类似资料:
  • 问题内容: 当我单击按钮时,我希望值更改为从。 HTML: Javascript: 该按钮现在正在显示打开的窗帘,我希望将其更改为关闭窗帘,对吗? 问题答案: 如果我已正确理解您的问题,则希望在“打开窗帘”和“关闭窗帘”之间切换-如果关闭,则切换为“打开窗帘”,反之亦然。如果那是您需要的,那么它将起作用。 请注意,您不需要使用内部更改,因为它是在 上下文 中调用的-我所说的 上下文 是指您稍后会在

  • 问题内容: 我正在使用新的jquery mobile 1.0 alpha 1版本来构建移动应用程序,我需要能够切换按钮的文本。切换文本效果很好,但是一旦执行文本替换,css格式就会被破坏。 问题答案: 创建按钮时,它会添加一些其他元素,例如一些内部元素,如下所示: 要更改文本,您需要以下选择器:

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

  • 当我的按钮被按下时,我如何用xml更改文本和背景颜色? 要更改文本颜色,可以执行以下操作: 要更改背景,我可以做(在具有可绘制引用的选择器/项中使用它): 但我怎么能两样都做呢?假设我想要: 默认:黑色文本/白色背景 按下:白文/蓝底 我完全忘记了背景和文本颜色是分开管理的,所以我是这样做的: 在MyBackgroundColors.xml中,我管理背景,在FiltersButtonColors.

  • 这是每个具有相同大小文本时的布局: 下面是我增加右下角文本大小时的布局: 这是怎么回事?为什么“0”的移动低于相邻的两个Button? 这是布局: 我制作了“DONE”(完成)按钮的文本,超大型--100sp,并将其设置为其他按钮的高度和宽度。结果如下: 如果的大小从未改变,为什么更改“完成”按钮文本的大小会影响除特定>之外的任何其他内容?

  • 在install4j中,我如何将屏幕中的“Next”按钮的文本更改为“install”,就在安装屏幕之前?