반응형
이 게시물은 다음 링크를 참조하여 학습했습니다.
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가 있는 대화상자로, 사용자가 시간을 선택할 수 있다.
반응형
'Legacy' 카테고리의 다른 글
[안드로이드 스튜디오 정리#10-4] SnackBar (0) | 2021.01.24 |
---|---|
[안드로이드 스튜디오 정리#10-3] Toast (0) | 2021.01.24 |
[안드로이드 스튜디오 정리#10-1] ProgressBar (0) | 2021.01.24 |
[안드로이드 스튜디오 정리#10] Support User Interface (0) | 2021.01.24 |
[안드로이드 스튜디오 정리#9] Fragments (0) | 2021.01.23 |