設置OnEditorActionListener後監聽不到ACTION_SEARCH問題

過去設置EditText屬性時常加上

editText.setSingleLine();
android:singleLine="true"

使用Android-24編譯開發項目時,官方已經不建議使用上面的屬性設置,建議使用
android:maxLines
代替,但設置好後如果不加
android:inputType="***"
就會導致設置OnEditorActionListener後監聽不到ACTION_SEARCH問題,所以正確的方式應該是:
android:maxLines="1"
android:inputType="***"
editText.setMaxLines(1);
editText.setInputType(***);



發佈了84 篇原創文章 · 獲贊 27 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章