0

入力ボックスに複数のフィルターを設定する方法を教えてください。

これは私がしようとしているものです:

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

しかし、最後のフィルターのみが適用されます... Googleで何も見つかりません。

4

1 に答える 1

8

以下を試してください: -

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

また

InputFilter[] filters = {new InputFilter.LengthFilter(20), new InputFilter.AllCaps()};
input.setFilters(filters);
于 2013-05-07T11:36:22.693 に答える