본문 바로가기
Android Studio

[Android Studio] Toast / Snackbar 메시지 사용 방법

by dong_su 2023. 12. 21.

 

btnSave.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            // 1. 입력한 이름을 가져와서 텍스트뷰에 보여준다
            String name = editName.getText().toString().trim();
            String password = editPassword.getText().toString().trim();
            String email = editEmail.getText().toString().trim();

            // 2. 데이터가 유효한지 체크
            if (name.isEmpty() || password.isEmpty() || email.isEmpty()){
                Toast.makeText(getApplicationContext(), "필수항목을 모두 입력해주세요", Toast.LENGTH_LONG).show();
                return;
            }

            // 3. 토스트 Toast 메시지 표시하기 (Toast.LENGTH_LONG 길게)
            Toast.makeText(getApplicationContext(), "유저가 입력한 이름은 " + name, Toast.LENGTH_LONG).show();

            // 4. 스낵바 SnackBar 메시지 표시하기 (Snackbar.LENGTH_SHORT 짧게)
            Snackbar.make(btnSave, "유저가 입력한 이름은 " + name, Snackbar.LENGTH_SHORT).show();
            
        }
});