在BlackBerry上设置BasicEditField过滤器
发布时间:2020-12-15 04:51:25 所属栏目:Java 来源:网络整理
导读:我想制作一个只接受大写字母,小写字母和数字值的 BasicEditField.它不应该接受任何其他符号.有没有可用于BlackBerry BasicEditField的样式位使其以这种方式工作?如果没有,还有什么我可以做的吗? 解决方法 我使用这些方法: TextFilter#get和 BasicEditFiel
我想制作一个只接受大写字母,小写字母和数字值的
BasicEditField.它不应该接受任何其他符号.有没有可用于BlackBerry
BasicEditField的样式位使其以这种方式工作?如果没有,还有什么我可以做的吗?
解决方法
我使用这些方法:
TextFilter#get和
BasicEditField#setFilter
mEdit = new EditField(); mEdit.setFilter(TextFilter.get(TextFilter.NUMERIC)); 要么 // Numeric filter that also allows minus sign. mEdit.setFilter(TextFilter.get(TextFilter.INTEGER)); 我认为通过重写TextFilter来创建自己的过滤器可以解决更难的过滤任务. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |