EditTextフィールドの[完了]ボタンを上書きするために、Androidコードを少し使用しました。
myEditField.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
mySubroutine();
return true;
}
return false;
}
});
フィールドをアクティブにするとキーボードが呼び出され、[完了]を押すとmySubroutine()が正常に評価されます。ただし、「完了」を押してもキーボードが消えなくなりました。このデフォルトの動作をルーチンに戻すにはどうすればよいですか?