2011-05-12 55 views
4

我期待爲用戶名/密碼構建一個簡單的輸入表單,並且我想知道是否可以模仿許多網站提供的功能,即文本輸入中顯示該字段用途的臨時字符串。從本質上講,我需要的是這樣的:在Android的EditText/TextView中設置臨時文本?

enter image description here

當用戶還沒有集中在文字輸入時,它應該以不同的格式顯示「USERNAME」。當用戶專注於文本字段時,該字段被清除並且焦點被設置並且樣式被改變。有沒有辦法輕鬆做到這一點?

回答

5

看看edittext的屬性 - 有一個「提示」屬性就是這麼做的。

機器人:提示= 「輸入用戶名」

+0

我_thought_有這樣的事情,不能在文檔出於某種原因找到它。失敗。謝謝:) – 2011-05-12 01:23:21

+1

大聲笑我幾乎簡單地回答「這是一個很大的提示」 – jkhouw1 2011-05-12 01:24:37

2

您可以簡單地設置機器人:提示= 「USERNAME」 在特定的EditText。

當你會寫在EditText上的東西,它會清除提示並設置text.Simple ...