刚刚进入Android开发(c# OOP dev 10+)
我遇到了一个轻微的障碍(2.3.3)我不知道如何解决。我有一个<EditText.../>
,它有两个互相抵消的参数。EditText提示不显示
我的意思是说,作为一个Android用户,我真的很欣赏,当人们使用android:inputType =“numberDecimal”等标签来输入他们期望的数字。这可以帮助我从 不必从ABC转换到123键盘,同时尝试完成一个字段。但是,尝试使用时出现问题。如果字段已被确定为android:inputtype
定义的数字,则提示文本将不会显示。
所以我一直在寻找如何最好地解决这个问题的输入。我的想法是在输入字段上方有一个标签......当应用程序的其余部分使用提示时,这会非常出色。我可以放弃提示,但不是一个好主意,因为用户会失去该领域的信息。我的第三个也是最好的想法是将inputtype定义为文本,然后处理onFocus事件并将其切换为数字。
欢迎任何其他建议。 JB
嗯......不知道我们在这里处理的确切错误......如果有的话。我看到那篇关于确定重力的文章,但是把重心放在其中,并将输入类型更改为文本,因此在我看来,它不是重力缺陷。然而,按照你的建议它做的工作?所以我添加了xml文章以及每个配置和结果的截图。 – GPGVM 2012-03-27 20:47:33
嘿,每个人都有不同的问题,这取决于问题。最重要的是我们可以一起解决这些错误。所以,只要你现在工作,一切都很好:) – 2012-03-27 22:21:06