투케이2K

105. (TWOK/WORK) [업무 이슈] 안드로이드 android 에서 Alert 팝업창 닫기 버튼 클릭 시 사전 유효성 검증 및 입력 데이터 유지 요청 본문

투케이2K 업무정리

105. (TWOK/WORK) [업무 이슈] 안드로이드 android 에서 Alert 팝업창 닫기 버튼 클릭 시 사전 유효성 검증 및 입력 데이터 유지 요청

투케이2K 2024. 10. 17. 10:56

[제 목]

[업무 이슈] 안드로이드 android 에서 Alert 팝업창 닫기 버튼 클릭 시 사전 유효성 검증 및 입력 데이터 유지 요청

 

[내 용]

 


------------------------------------------------------------------------------
[이슈 사항]
------------------------------------------------------------------------------

1. 안드로이드 alert 팝업창에서 사용자 정보 (ex : 이름, 폰번호 등) 입력 후 확인 버튼 클릭 시 유효성 검증이 맞지 않아 토스트 메시지 표시, 다시 사용자 정보 입력 프로세스 개선 요청

------------------------------------------------------------------------------
[원인 파악 및 증상 재현]
------------------------------------------------------------------------------

1. 안드로이드 Alert 팝업창 활성 및 사용자 정보 입력 수행

  >> 에러 유효성 검증에서 걸리기 위해 휴대폰 번호 잘못 입력 수행


2. 팝업창 확인 버튼 클릭 수행 >> 사용자 정보 등록 요청 실시


3. 팝업창이 닫힌 후 사용자 정보 입력 값이 올바르지 않아 , 토스트 알림 메시지 표시 수행 확인


4. 다시 사용자 정보 입력 팝업창 활성 후 정보 재입력 수행 불편한 프로세스 확인

------------------------------------------------------------------------------
[조치 내용]
------------------------------------------------------------------------------

1. Alert 팝업창 확인 버튼 재상속 , 사전 유효성 검증 후 dismiss 팝업창 닫기 로직 처리

  >> 팝업창에는 확인, 취소 2개 버튼 생성

  >> 확인 버튼 재상속 이벤트 정의

  >> 확인 버튼 클릭 수행 시 유효성 검증 true, false 값 확인

  >> true 인 경우 팝업창 닫기 처리

  >> false 인 경우 사용자에게 토스트 알림 메시지 표시 제공

------------------------------------------------------------------------------
[참고 사이트]
------------------------------------------------------------------------------

[Java : Alert 팝업창 조건 체크 dismiss 닫기 막기 - getButton]

https://blog.naver.com/kkh0977/223114019098?trackingCode=blog_bloghome_searchlist


[Kotlin : Alert 팝업창 조건 체크 dismiss 닫기 막기 - getButton]

https://blog.naver.com/kkh0977/223114022259?trackingCode=blog_bloghome_searchlist


[팝업창 확인 클릭 시 유효성 검증 로직 참고 사이트]

https://blog.naver.com/kkh0977/223622208315

------------------------------------------------------------------------------

 

반응형
Comments