How do I make an Android EditView 'Done' button and hide the keyboard when clicked?
First you need to set the android:imeOptions
attribute equal to actionDone
for your target EditText as seen below. That will change your ‘RETURN’ button in your EditText’s soft keyboard to a ‘DONE’ button.
<EditText android:id="@+id/edittext_done" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="Enter some text" android:imeOptions="actionDone" android:singleLine="true" />
Use TextView.setImeOptions and pass it actionDone.like textView.setImeOptions(EditorInfo.IME_ACTION_DONE);