set edittext imeOption
editText.setImeOptions(EditorInfo.IME_ACTION_DONE);
Используя что-то вроде этого,
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
// Specify your database function here.
return true;
}
return false;
}
});
В качестве альтернативы, вы можете использовать интерфейс OnEditorActionListener
, чтобы избежать анонимного внутреннего класса.