2012-02-10 69 views
3

如果方法setMaxSize(1)被調用時,觸摸式鍵盤只輸入第一字符.e.g。只能在「ABC」或「DEF」中寫入A等等關於如何解決這個問題的任何想法LWUIT文本字段

回答

3

有趣的是,我自己並沒有嘗試過,但我可以明白爲什麼這會失敗 我懷疑是否有一個這是其他覆蓋文本字段中輸入並執行自己的單個字符的行爲。最大長度正好被設置爲2,並通過與給定char調用super.setText()覆蓋insertChar方法。

簡單的解決方案