android - 如何让editText插入一些样子

标签 android android-edittext

所以我不希望有一个自动执行某些操作的 editText。

首先,它应该只允许插入数字。

第二个在我看来更难思考的是,当用户插入例如 5 个数字时会添加一些符号。例如我写:

    12345

然后程序应该添加一个符号

    12345-

现在我可以输入更多了。

    12345-6789

我在谷歌上搜索 EditText 中的预定义文本,但没有找到任何有用的信息......

最佳答案

对于 1) 在 xml 中添加 android:inputType="number"

对于 2) 你可以有两个不同的编辑文本,用 -android:maxLength="5" 在xml中加入值

虽然我确信一定有更好的方法来做 (2)

关于android - 如何让editText插入一些样子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12369906/

相关文章:

android - Activity 上的 OnTouchListener

android - 带有长标签的布局表单

android - 在长按时启用 EditText(或按钮)

Android 6 - fullBackupContent 问题

android - 如何在\android\frameworks\base 中可用的预加载类中添加我自己的类

三星 Note 4 的 Android FingerPrint API isHardwareDetected 返回 false

android - 如何将编辑文本与微调器结合起来

android - 我可以 bundle 一个二进制实用程序并从应用程序调用它吗?

java - 缓冲区从文件读取音频数据给出零

java - 我点击按钮时出现崩溃错误;指定的子项已经有父项。您必须首先对 child 的 parent 调用removeView()