I read, that there is no other option after API v16, than to change the action button other than with standard imeOptions.
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberSigned" - (needed)
android:imeOptions="actionDone" - works
android:imeActionLabel="@string/btn_apply" - does nothing
android:imeActionId="@string/btn_apply" - does nothing
android:id="@+id/mEditText" />
of course 'in code' does nothing as well
newScoreEditText.setImeActionLabel("Apply", EditorInfo.IME_ACTION_DONE);
So is there absolutely no chance to change the text from the action button from "Done" to "Apply" using a std input type and not using a custom keyboard? It just makes no sense to me and it's really annoying.