EditText禁止輸入回車空格


EditText twoMyPerfectName;


EditTextUtils.setEditTextInputSpace(twoMyPerfectName);




public class EditTextUtils {
    /**
     * 禁止EditText輸入空格和換行符
     *
     * @param editText EditText輸入框
     */
    public static void setEditTextInputSpace(EditText editText) {
        InputFilter filter = new InputFilter() {
            @Override
            public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
                if (source.equals(" ") || source.toString().contentEquals("\n")) {
                    return "";
                } else {
                    return null;
                }
            }
        };
        editText.setFilters(new InputFilter[]{filter});
    }
}
發佈了33 篇原創文章 · 獲贊 0 · 訪問量 6634
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章