-2
我想檢查10位數的電話號碼,無論所有10位數字是相同還是不同。如果相同,則會顯示無效的手機號碼提示。我想要在LWUIT中的代碼。LWUIT中的手機號碼驗證
我想檢查10位數的電話號碼,無論所有10位數字是相同還是不同。如果相同,則會顯示無效的手機號碼提示。我想要在LWUIT中的代碼。LWUIT中的手機號碼驗證
將TextField
最大尺寸設置爲10.它只允許10位數字。還要將數字約束設置爲TextField
。它只允許數字值。見示例代碼,
TextField txtf = new TextField();
txtf.setConstraint(TextField.NUMERIC);
txtf.setInputModeOrder(new String[] {"123"});
txtf.setMaxSize(10);
form.addComponent(txtf);
同時檢查文本的長度在TextField
。如果長度不是10位數,則可以顯示警報。請使用addDataChangeListener
。您可以處理此偵聽器內部的驗證。
很好的答案,但你不應該像「我想要的代碼」 – frayab 2012-02-06 08:35:50
@ frayab這樣的問題,他想要在'addDataChangeListener'上編寫自己的邏輯。然後只有他知道如何編寫和如何處理代碼。對? – bharath 2012-02-06 09:40:45
我會補充說,還有一個電話號碼限制應該適用於本機編輯。這在Codename One中非常有價值,其中iOS/Android端口實際上爲電話號碼輸入提供了不同的鍵盤。 – 2012-02-10 05:33:41