custom
-
Fullscreen으로 동작하는 Custom Dialog 만들기Android 2023. 3. 5. 12:49
개요 Fullscreen으로 동작하는 Dialog를 만드는 방법으로는 크게 두 가지가 있다. Dialog처럼 보이는 Activity를 만들어 띄우기 Dialog를 Customizing하여 Fullscreen으로 띄우기 둘 중 어떤 것이 베스트라고 할 수는 없지만, 기왕이면 ‘다이얼로그’라는 이름답게 2번 방식을 따라 보기로 했다. 최초 작성 코드 언어는 java였으나 kotlin으로 변경하였고, findViewById 대신 ViewBinding 을 적용하였다. 완성본 미리 보기 SHOW DIALOG 버튼 클릭 시 Fullscreen으로 동작하는 Dialog가 출력되고, SUBMIT/CANCEL 버튼 클릭 이벤트와 동시에 Toast가 출력되는 예제 앱이다. 코드 작성 MyCustomDialog 라는 이름의..