[안드로이드] 커스텀 다이얼로그 현재 액티비티에서 버튼 이벤트 처리하기!!
프로그래밍/안드로이드2019. 8. 23. 02:04
반응형
Custom 다이얼로그를 만들고 다이얼로그의 버튼을 처리할때 대부분 다이얼로그 클래스에서 처리하는데요
다이얼로그를 만든 Activity에서의 처리를 해야 될 경우 다이얼로그를 띄운 액티비티에서 버튼 이벤트를 처리 할수 있습니다
아래 소스와 같이 커스텀 다이얼로그를 만든 액티비티에서 다이얼로그의 버튼을 가져와 처리하면 됩니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | CustomDialog CustomDialog; CustomDialog = new CustomDialog(getContext()); CustomDialog.show(); Button btnYes = (Button) CustomDialog.findViewById(R.id.btn_yes); Button btnNo = (Button) CustomDialog.findViewById(R.id.btn_no); btnYes.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); btnNo.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); | cs |
반응형
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드] java.lang.ClassNotFoundException 에러 해결법!! (0) | 2019.09.06 |
---|---|
[안드로이드 추천앱] 타이머 앱 추천!! 공부 타이머!! 작업 타이머!! (0) | 2019.09.04 |
[안드로이드] 안드로이드 스튜디오 xml 자동완성 안될때!!! (2) | 2019.08.03 |
안드로이드 check debug duplicate classes 에러 관련!! (0) | 2019.07.31 |
[안드로이드 추천앱] TV 편성표 앱 추천!! (0) | 2019.07.30 |