gpt4 book ai didi

android - 我如何定义我自己的 InputFilter 并只允许某些类型的输入(见帖子)?

转载 作者:太空狗 更新时间:2023-10-29 13:34:57 25 4
gpt4 key购买 nike

假设我有一个 EditText,我想将它限制为 0-9 和 A-F(含),用于十六进制输入。有什么办法可以做到吗?我试着查看 InputFilters,但我不确定这是正确的方法。有人做到了吗?

最佳答案

将输入类型设置为数字,数字设置为“0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ”在 xml 文件中,它看起来像这样:

<EditText
android:id="@+id/hexedit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
android:inputType="number"
/>

您可以尝试不同的输入类型,看看它们会调出哪种软键盘布局。

关于android - 我如何定义我自己的 InputFilter 并只允许某些类型的输入(见帖子)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11604919/

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