android edittext enter 예제
EditText editText = findViewById(R.id.edit_text);
editText.setOnKeyListener(new View.OnKeyListener() {
    @Override
    public boolean onKey(View v, int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == KeyEvent.ACTION_UP) {
            // 엔터를 누르면 실행되는 코드
            String inputText = editText.getText().toString();
            // 입력된 텍스트를 처리하거나 다른 동작을 수행할 수 있습니다.
            Toast.makeText(getApplicationContext(), inputText, Toast.LENGTH_SHORT).show();
            return true;
        }
        return false;
    }
});

위 예제에서는 EditText의 setOnKeyListener 메서드를 사용하여 키 이벤트를 감지하고, 입력된 키가 엔터 키인 경우에만 특정 코드를 실행하도록 설정했습니다. 엔터 키를 누르면 입력된 텍스트를 가져와서 토스트 메세지로 출력하는 예제입니다.

위 코드를 실행하면 사용자가 EditText에 텍스트를 입력하고 엔터 키를 누르면 입력된 텍스트가 토스트 메세지로 출력됩니다. 이 예제를 사용하여 EditText의 엔터 키 동작을 원하는 대로 변경하거나 다른 동작을 수행할 수 있습니다.

#Android #EditText