gpt4 book ai didi

Android大写字符在手机中不起作用

转载 作者:行者123 更新时间:2023-12-05 00:12:52 25 4
gpt4 key购买 nike

在我的应用程序中,我希望允许用户仅输入大写字母。所以我使用了大写属性。

这是代码的一部分

<EditText
android:id="@+id/et5"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:layout_x="127dp"
android:layout_y="219dp"
android:maxLength="25"
android:ems="10"
android:singleLine="true"
android:capitalize="characters"
android:text="" />

在某些情况下我也试过这个

android:inputType="textCapCharacters"

在模拟器上运行良好,但在手机上运行不正常。在电话中,它显示小写字母。这里有什么错误,如何克服?

最佳答案

试试这个:

editText.setFilters(new InputFilter[] {new InputFilter.AllCaps()});

并将 EditText xml 属性设置为:

android:inputType="text|textCapCharacters"

希望对您有所帮助:)

关于Android大写字符在手机中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15492284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com