ImeOptions is the correct attribute used to configure the soft keyboard's action buttons (Next, Done, Search, etc.). inputMethod refers to the input method service itself, not button configuration. imeActionLabel only sets custom text labels but doesn't control button visibility. It is definitely possible through xml attribute android:imeOptions or programmatically.