我想创建允许 数字值 , 逗号 和其他值的EditField
在 Blackberry 中被忽略。
那么如何通过编程代码实现这一目标呢?
感谢。
答案 0 :(得分:4)
可以根据需要使用带有四个参数的EditField类来实现。
EditField ef = new EditField(0, "0", 3, EditField.FILTER_NUMERIC)
将此字段添加到屏幕或管理员
上面的代码会使字段只接受整数值。如果它是虚拟键盘,它甚至不会在键盘上显示其他字符/ aplhabets
希望这能解决您的问题。 保持编码 干杯!!
答案 1 :(得分:1)
使用过滤器.....
_numberEditField = new EditField(_name, "");
_numberEditField.setFilter(TextFilter.get(TextFilter.NUMERIC));
add(_numberEditField);