android - EditText inputtype "time"不支持冒号?

标签 android validation android-edittext

在设计我的布局时,我选择了一个格式为“时间”的 EditText,并将它放在

android:inputType="time"

在我的 XML 文件中。但是现在当我运行应用程序时,Android 会打开软键盘,它只提供数字和数字符号,如“-”、“。”等,但没有正确时间格式所需的冒号(“##:##”)...

除了使用巨大的图形控件之外,是否有人已经找到了一种简单的方法来输入时间 (00:00-24:00)?

最佳答案

@richey 更改您在模拟器中的键盘位置,您就可以输入 : 以及 am 或 pm 谢谢

关于android - EditText inputtype "time"不支持冒号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11383697/

相关文章:

android - 在 Lens 模式下打开 Android 上的谷歌助手

java - java如何处理键盘上 "enter"键的输入

java - Spring + Thymeleaf 自定义验证展示

java - 安卓开发 : How To Get All EditText Children of a ViewGroup?

在 gridview 中滚动后,Android textview 不显示。

Java(Android)重新排序对象列表

android - 使用ADB获取屏幕状态

javascript - Angularjs 验证 : Require at least one input from a list

java - 在 Android 的 EditText 中更改用户输入的字符

Java Regex 只允许字母,没有前导空格,并且不能为空