다이얼로그3 [Android][kotlin] CustomDialog 만들기 안녕하세요~ 챠니입니다! :)오랜만에 인사를 드리는데요~! 오늘은 CustomDialog 예제코드를 알아보도록 하겠습니다.사실 Android 개발을하면서 Dialog를 만들 수 있는 방법에는 여러가지 가있는데요~ 저희는 그중에서도 DialogFragment를 사용해서 CustomDialog를 만들어 보도록 하겠습니다! 기본적은 예제코드이니 다음코드를 잘 보시고, 또 주석을 확인해서 각 개발에 필요한 코드를 작성하시면 되겠습니다! CustomDialog 예제DialogFragment를 사용해서 만드는 방법은 아래와 같습니다. 가장 기본적으로 onCreateView에서 레이아웃 설정 및 listener를 선언하고 onResume에서는 Dialog의 화면크기 및 배경, 애니메이션 등을 적용을 합니다.clas.. 2024. 6. 11. [Android] Dialog Method 정리 1. 핸드폰 Back키 눌렀을 경우 Dialog Cancel 여부 설정 Dialog.setCancelable(false); // true : cancel , false : no cancel 2. Dialog 호출시 배경화면이 검정색으로 변경되는것 막기 Dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND); 3. Dialog 밖을 터치 했을 경우 Dialog 없애기 Dialog.setCanceledOnTouchOutside(true); 4. Dialog 외부의 View를 터치가능하게 하는법 (다른 View를 터치시 Dialog Dismiss) Dialog.getWindow().setFlags(WindowManager.Layout.. 2021. 9. 28. [Android] Dialog 외부 클릭시 Dialog cancel 금지 Dialog 외부 클릭시 Dialog cancel금지 하는 방법에 대해 알아보겠습니다. 다른거 없이 코드 한줄로 해결이 가능합니다~ Dialog.setCanceledOnTouchOutside(false); 반대로 외부 클릭시 Dialog cancel를 하는 방법은 Dafualt이지만 코드로 표현하자면 다음과 같이 됩니다. Dialog.setCanceledOnTouchOutside(true); 2021. 8. 27. 이전 1 다음