[英]edittext change hint text programmatically
我有一個EditText在其中設置提示
editText.setHint("Hint 1");
之所以可行,是因為EditText之前為空。 但是現在我想更改提示,以便在EditText中顯示“ Hint2”。
可惜的是
editText.setHint("Hint2");
不起作用,因為這次EditText不為空。
有人知道解決方案嗎?
您是否嘗試過設置editText.setText(null); 並設置提示? 設置提示后,您可以再次設置文本。
提示更改已正確實現
editText.setHint("Your hint");
但是只有在用以下方法清除EditText
的文本時,它才會顯示:
editText.getText().clear();
這與提示的目的一致,即為用戶提供有關在文本字段中寫內容的提示(如果已經填充,則沒有顯示提示的目的!)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.