我有一個edittext和一個圖標。點擊這個圖標,我會顯示DateTime Picker。我已經設置了setFocusable(false);
並在這個edittext上使用了setError。但是,如果發生任何錯誤,只會顯示圖標。文字根本沒有顯示。我也試過_input.setFocusableInTouchMode(true);
,但它使用戶能夠在這個edittext中輸入任何文本,我不想這樣做,因爲我只爲日期時間創建了這個edittext。SetError with setFocusable(false)in android
那麼,我該如何顯示錯誤信息,那麼有人可以幫助我。
非常感謝先進的。
當我使用textview.setError這是給我的錯誤的圖標TextView的,但它沒有給我錯誤的文字。 –
我解決了這個問題,通過設置'testview.setFocusableInTouchMode(true); textview.setFocusable(true);當我在此testview上設置錯誤時,在我的代碼和'textview.requestFocus()'中。 非常感謝您的幫助。 –