Android:键盘数字自动更改为键盘文本

时间:2015-07-14 15:26:24

标签: android android-edittext android-softkeyboard

我有一个标准ListView的简单项目渲染器。在这个项目渲染器中,我有2个EditText配置:

<EditText
   android:layout_width="40dp"
   android:layout_height="wrap_content"
   android:inputType="number"
   android:selectAllOnFocus="true"
   android:text="8"/>

当我单击其中一个EditText上的第一个时,数字键盘出现1秒钟,然后由标准文本键盘自动更改...我不知道为什么!如果我在其中一个上单击新时间,则会出现数字键盘并且它没有问题(没有更改)。实际上,如果没有打开的键盘,就会出现问题。

你有个主意吗?非常感谢你!

1 个答案:

答案 0 :(得分:0)

如何检查你的java代码是否首先在你的编辑中有一些setInputType()?

如果仍然没有线索,请尝试方法配置您的应用或键盘,并检查谁调用setInputType()种类 - 方法可能会有所帮助。