2011-08-11 33 views

回答

4

它可以通過根據您的需要使用帶有四個參數的EditField類來實現。

 EditField ef = new EditField(0, "0", 3, EditField.FILTER_NUMERIC) 

這個字段添加到上面的代碼將使現場只接受整數值的屏幕或經理

。如果它是虛擬鍵盤,它甚至不會在鍵盤上顯示其他字符/ aplhabets

希望這可以解決您的問題。 保留編碼 乾杯!

1

使用過濾器這個.....

_numberEditField = new EditField(_name, ""); 
_numberEditField.setFilter(TextFilter.get(TextFilter.NUMERIC)); 
add(_numberEditField);