NOTICE 
Custom Dialog 에 해당하는 글 : 1 개




  

 

안드로이드 개발에서 커스텀 다이얼로그 만들기입니다.

 

여기에서는 Dialog를 상속한 클래스로 구현하였습니다.

사실 너무너무 간단합니다.

 

커스텀 다이얼로그 클래스와 XML파일을 각각 만듭니다.

이 예제에서는 CustomDialog라는 이름을 사용했습니다.

 

 

<CustomDialog.java>

 

 

커스텀 다이얼로그 클래스에서는

  생성자에서 다이얼로그의 타이틀을 제거하였습니다.

  그리고 뷰로 사용할 레이아웃XML로 custom_dialog을 지정했습니다.

  마지막으로 버튼에 대한 OnClick이벤트 핸들러를 추가한게 전부입니다.

  (버튼이 눌리면 다이얼로그가 닫히도록 dismiss()를 호출하고 있습니다)

 

 

 

<custom_dialog.xml>

 

 

 

custom_dialog.xml에서는 커스텀 다이얼로그에서 사용할 레이아웃을 정의하고 있습니다.

달랑 TextView와 Button만이 있습니다. 다이얼로그가 잘 보이게 하기 위해 배경색을 하늘색으로 주고 마진을 주고 있는게 전부입니다.

 

 

 

 

다이얼로그를 생성하는 쪽에서는 아래와 같이 다이얼로그 인스턴스를 생성한 다음, show()메서드로 다이얼로그를 표시해 주면 끝입니다.

 

 

참 간단하죠~ ^^;

 

 

실행하면 아래와 같이 작은 다이얼로그가 표시됩니다. ^^

 

 

 

  
트랙백   |  댓글   |
 이전  1   다음 

최근댓글
최근트랙백
fotowall :: ncloud RSS Feeds today :    yesterday :
total :