本文介紹了如何在點擊時清除 EditText?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
在 Android 中,如何在點擊時清除 EditText
?
In Android how can I make an EditText
clear when it's clicked?
例如,如果我有一個 EditText
,其中包含一些字符,例如 'Enter Name'
,那么當用戶單擊它時,這些字符就會消失.
E.g., if I have an EditText
with some characters in, such as 'Enter Name'
, when the user clicks on it these characters disappear.
推薦答案
我不確定你是否在追求這個,但試試這個 XML:
I'm not sure if you are after this, but try this XML:
android:hint="Enter Name"
當輸入字段為空、選中或未選中時,它會顯示該文本.
It displays that text when the input field is empty, selected or unselected.
或者,如果您希望它完全按照您的描述執行,請在 editText 上分配一個 onClickListener 并使用 setText() 將其設置為空.
Or if you want it to do exactly as you described, assign a onClickListener on the editText and set it empty with setText().
這篇關于如何在點擊時清除 EditText?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!