EditText禁止輸入回車

2021-09-08 08:11:16 字數 817 閱讀 9793

第一種方法://最簡單

@override

public

boolean dispatchkeyevent(keyevent event)

return

super.dispatchkeyevent(event);

}

第二種方法:

public

class edittextenterfilter implements inputfilter

/***

* @param

source 當前輸入的字串(輸入的字串)

* @param

start 輸入字串開始位置

* @param

end 輸入字串結束位置

* @param

dest 目標原字串(輸入框內的字串)

* @param

dstart 目標的開始位置(游標)

* @param

dend 目標的結束位置(游標)

* @return

*/public charsequence filter(charsequence src, int start, int end,spanned dest, int dstart, int dend)

toast.maketext(context, "不能輸入回車", toast.length_short).show();

return dest.subsequence(dstart, dend);

}}

edittext禁止輸入表情

第一步 先在xml布局裡新增乙個自定義的edittext 第二步 實現這個自定義的edittext public class containsemojiedittext extends edittext public containsemojiedittext context context,att...

EditText限制輸入字元長度和回車

實際情況下客戶輸入edittext多個回車或很多字元會造成顯示問題 有時擷取字元也挺麻煩,所以總結了下 注 回車預設情況按乙個字元處理 設定maxline maxlength並限制不了多個回車 限制edittext輸入回車 edtschedulename.setoneditoractionliste...

Android禁止EditText彈出輸入法

網上方法很多,嘗試的方法包括但不限於 1.在androidmainfest.xml對應的activity中加入android windowsoftinputmode statehidden 它有九個取值 stateunspecified stateunchanged statehidden stat...