之前記錄過TextInputLayout這篇,除了有打字時,hint文字可以跑到EditText上方的功能,還有幾個小功能,今天就來記錄這兩個小功能 ↓
- EditText下方顯示輔助字眼提示
- EditText下方右方出現字數限制提示
xml寫法如下,各設定含意寫在註解
當這樣設定完後,可以發現下方提示與字數限制提示有正常顯示,但當超過字數時,下方提示字眼要怎麼換成錯誤題示字眼呢?
這邊就需要在程式端設定TextInputLayout,在TextInputEditText加上afterTextChanged Listener,當字數超過5或小於5就進行TextInputLayout的error設定,如下
就可以達成上面圖片的效果囉~