2012-08-22 9 views

답변

2
editText.setInputType(InputType.TYPE_CLASS_NUMBER); 
+0

내가 혼란 스러워요 사용할 수 있습니까? 문서에 대한 링크를 게시 할 수 있습니까? –

0

당신은 어느 EditField를 구성하고 스타일로 EditField.FILTER_NUMERIC을 전달할 수 있습니다 http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/ui/component/BasicEditField.html#FILTER_NUMERIC

또는

당신 EditField.setFilter()로 전화 할 수 있습니다.번으로 TextFilter으로 전달하십시오. http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/ui/text/TextFilter.html#NUMERIC

숫자 필터는 음이 아닌 정수 동의, 예를 들어 정적 TextFilter.get() 기능을 사용하고 TextFilter 클래스의 필터 상수 중 하나를 전달 (0 - 이상 999,999,999 등), 정수 필터는 제로, 부정과 긍정적 인 모든 정수를 받아 REAL_NUMERIC은 10 진수 (음수, 0, 양수, 선택적 소수점 포함)를 허용합니다. 나는 BB 7.0.0 API에서 setInputType 방법을 찾을 수 없습니다 -

1

또한

object.setFilter(TextFilter.get(TextFilter.NUMERIC));