下面是我正在開發的Android屏幕。Android:向下移動視圖以騰出空間來解決表格字段錯誤
如果按下下一個按鈕時用戶輸入數據是不正確的,我想向下移動按鈕下方的視圖,這樣我可以顯示錯誤消息。 (例如,「名稱不能爲空」)
我該怎麼做?
下面是我正在開發的Android屏幕。Android:向下移動視圖以騰出空間來解決表格字段錯誤
如果按下下一個按鈕時用戶輸入數據是不正確的,我想向下移動按鈕下方的視圖,這樣我可以顯示錯誤消息。 (例如,「名稱不能爲空」)
我該怎麼做?
試試這個裏面按鈕單擊事件
editTextName.setError("name cannot be blank");
最簡單的方法是使用yourEditText.setError("error..")
,但要注意有一個bug in this for 4.2
如果你想具體的設計,你可以添加TextView
低於您的EditText
,並確保您的TextView
visibility is set to View.GONE。在運行驗證方法時,如果分別出現錯誤,則只需將視圖設置爲View.VISIBLE
即可。 Android將處理迴流佈局。