반응형

이 게시물은 다음 링크를 참조하여 학습했습니다.

 

대화상자  |  Android 개발자  |  Android Developers

대화상자는 사용자에게 결정을 내리거나 추가 정보를 입력하라는 메시지를 표시하는 작은 창입니다. 대화상자는 화면을 가득 채우지 않으며 보통은 사용자가 다음으로 계속 진행하기 전에 조

developer.android.com

 

안드로이드 개념 및 예제 - AlertDialog

다이얼로그(dialog)는 전체 화면을 다 채우지 않고 일부 화면만 가리는 윈도우로,  사용자가 예/아니오 같은 선택을 하거나 추가적인 정보 입력을 하기를 기다립니다.  사용자가 응답하기 전까지

webnautes.tistory.com

 

1. Dialogs

 대화상자는 사용자에게 결정을 내리거나 추가 정보를 입력하라는 메세지를 표시하는 작은 창이다.

 대화상자는 화면을 가득 채우지 않으며, 보통은 사용자가 다음으로 계속 진행하기 전에 조치를 취해야 하는 이벤트에 사용한다.

 1) Dialog Class

  Dialog 클래스는 대화상자의 기본 클래스이지만, Dialog를 사용하는것은 권장되지 않고 다음 클래스를 사용하는것을 권장한다.

  (1) AlertDialog : 1.제목 하나, 2.콘텐츠 영역(선택 가능한 항목 목록 또는 맞춤 레이아웃), 3.최대 세 개 의 버튼을 표시.

   1.제목 AlertDialog.Builder.setTitle() 을 이용해서 제목을 설정할 수 있다.

   2.콘텐츠 영역 AlertDialog.Builder API를 사용해서 콘텐츠 영역을 디자인할 수 있다.

   3.버튼 AlertDialog.Builder.set~~Button 이용해서 버튼을 생성할 수 있다.

  (2) DatePickerDialog : 미리 정의된 UI가 있는 대화상자로, 사용자가 날짜를 선택할 수 있다.

  (3) TimePickerDialog : 미리 정의된 UI가 있는 대화상자로, 사용자가 시간을 선택할 수 있다.

  

반응형

+ Recent posts