How to disable "Next" button on a EditText software keyboard (replace with "Done" button)

AndroidAndroid EdittextSoft Keyboard

Android Problem Overview


I have a bunch of EditTexts in my Android application, each with InputMethod set to numberSigned. My target device does not have a hardware keyboard and uses the software keyboard for numeric entry. Android replaces the standard "Done" button to the right of the entry box with a "Next" button. How can I use "Done" instead?

Android Solutions


Solution 1 - Android

Try adding android:imeOptions="actionDone" to your EditText.

Reference

Solution 2 - Android

This can also be accomplished in code with:

myEditText.setImeOptions(EditorInfo.IME_ACTION_DONE);

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAndrew BussView Question on Stackoverflow
Solution 1 - AndroidJim BlacklerView Answer on Stackoverflow
Solution 2 - AndroidtomwhippleView Answer on Stackoverflow