안드로이드 키보드 엔터키 예제
EditText editText = findViewById(R.id.editText);

editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if (actionId == EditorInfo.IME_ACTION_DONE) {
            // 엔터키를 눌렀을 때 수행할 동작을 여기에 작성
            **// 원하는 동작을 수행하는 코드를 추가해주세요**
            
            return true;
        }
        return false;
    }
});

위의 코드는 EditText 위젯에 대한 OnEditorActionListener를 설정하고, 엔터키를 누르면 수행할 동작을 처리합니다. 여기서는 엔터키가 눌렸을 때 수행할 동작을 추가해주셔야 합니다.

예를 들어, 엔터키를 눌렀을 때 키보드를 숨기고 입력한 텍스트를 얻고자 한다면 다음과 같은 코드를 추가해주면 됩니다.

editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if (actionId == EditorInfo.IME_ACTION_DONE) {
            // 엔터키를 눌렀을 때 수행할 동작을 여기에 작성
            **// 원하는 동작을 수행하는 코드를 추가해주세요**
            
            InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
            imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
            
            String enteredText = editText.getText().toString();
            
            // 입력한 텍스트를 처리하는 코드를 추가
            
            return true;
        }
        return false;
    }
});

위의 코드에서 InputMethodManager를 사용하여 키보드를 숨기고, editText.getText().toString()를 사용하여 입력한 텍스트를 얻을 수 있습니다. 이제 여기에 원하는 동작을 추가해주면 됩니다.

이 예제 코드를 참고하여 안드로이드에서 키보드의 엔터키를 처리하는 방법을 실제 앱에서 사용해볼 수 있습니다.