Следующее работает для всех видов, которые поддерживают imeOptions; например EditText
, TextView
, AutocompleteTextView
и т. д.
В вашем xml:
<autocompleteTextView
inputType = "text"
imeOptions = "actionDone"
/>
В Java:
autocomplete = (AutoCompleteTextView) issueDetailView.findViewById(R.id.yourId);
autocomplete.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(actionId== EditorInfo.IME_ACTION_DONE) {
//do Whatever you Want to do
}
return true;
}
});