2012-04-10 49 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設置約束,而不是通過資源編輯器設置數字(數字,數字密碼,其他數字)約束條件來解決由此錯誤引起的問題。