How to clear an EditText on click?


Question

In Android how can I make an EditText clear when it's clicked?

E.g., if I have an EditText with some characters in, such as 'Enter Name', when the user clicks on it these characters disappear.

1
68
5/21/2016 3:25:49 PM

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.

Or if you want it to do exactly as you described, assign a onClickListener on the editText and set it empty with setText().

181
11/14/2010 12:10:36 AM

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow
Icon