簡體   English   中英

以編程方式更改edittext更改提示文本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM