android - 点在 edittext 中不可见,数字 inputType 仅在横向

标签 android android-edittext landscape

我正在尝试为 IP 输入做一个编辑文本,所以输入字符是数字和点:

android:inputType="number"
android:digits="0123456789."

这很好用,但是当更改为横向 View 时,点是不可见的。键盘运行良好,如果我触摸点按钮,则会添加一个点,当返回正常 View 时,所有点都可见。我怎样才能在横向 View 中看到点? 谢谢

最佳答案

更改 android:inputType="number" 到 android:inputType="phone"

https://stackoverflow.com/a/11543734/1802587

关于android - 点在 edittext 中不可见,数字 inputType 仅在横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25490458/

相关文章:

android - 从下一个屏幕返回时 ViewPager 数据丢失

java - 如何使用Java检查android中的editText框是否为空

Android 添加边框以编程方式编辑文本

android - 如何将图像插入到editText

ios - 支持的方向与应用程序没有共同的方向,并且 [RCTModalHostViewController shouldAutorotate] 返回 YES

android - 在单独的 Android 设备上同步播放音频

java - isGooglePlayServicesAvailable 返回 9

android - 动态使用 RelativeLayout 并以 px、dp、inch、mm 为单位设置边距

java - YouTube API 无法按预期播放视频

iphone - 如何将我的应用程序限制为横向模式?