2013-05-07 2 views
0

입력 상자에 필터를 두 개 이상 설정할 수있는 방법을 알고 싶습니다.Android 다중 입력 필터

input.setFilters(new InputFilter[] {new InputFilter.LengthFilter(20)}); 
input.setFilters(new InputFilter[] {new InputFilter.AllCaps()}); 

을하지만, 단지 마지막 필터가 내가 구글에서 아무것도 찾을 수 있습니다 ... 을 적용됩니다

이 내가 노력하고있어입니다.

답변

7

는 다음과 같은 시도 : -

input.setFilters(new InputFilter[] {new InputFilter.LengthFilter(20), new InputFilter.AllCaps()});

또는 해결

InputFilter[] filters = {new InputFilter.LengthFilter(20), new InputFilter.AllCaps()}; 
input.setFilters(filters); 
+0

. 감사합니다 :) – mgulan

+0

당신은 전설입니다. –