2012-04-10 62 views
2

我已经测试了很多次,并得到奇怪的行为.Lwuit版本1.5。 (Form1,Form2,Form3)。我创建了几个FormTextFields(Form1,Form2,Form3)。 当我通过资源编辑器为Form1上的TextFields之一设置数值约束时,然后使用form1运行MIDP应用程序时,它可以正常工作,但是当用户转到Form2时,所有TextFields都变为具有数字约束,但无法更改输入顺序由用户。并回到Form1 TextFields也成为数字约束。 我已经测试它没有任何额外的代码。资源编辑器的所有导航。这是一个错误,当一个文本域的约束适用于其他形式的其他形式

+0

我现在面临同样的问题,如果你找到解决方案,请发布!我将在代码中执行相同的 – mdelolmo 2012-04-10 08:33:07

+1

设置约束条件 – AzizD 2012-04-10 08:45:06

+1

实际上,不幸的是'PHONENUMBER'约束不起作用,但这是次要的。您应该对您的问题的答案**发表评论,然后将其标记为已接受。 [这是这个社区的工作原理](http://stackoverflow.com/faq#howtoask)。欢迎 – mdelolmo 2012-04-10 11:37:32

回答

1

在显示表单之前或之后,在代码中对TextFields设置约束,而不是通过资源编辑器设置数字(数字,数字密码,其他数字)约束条件来解决由此错误引起的问题。