可以爲EditText設置多個InputFilter
etClassesShortname.setFilters(new InputFilter[]{new InputFilter() { //過濾空格
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
if (source.equals(" ")) return "";
else return null;
}
}
,new InputFilter.LengthFilter(2)}); //輸入長度限制