아래는 다이얼로그 생성하는 메서드입니다.
제가 궁금한게..
Switch로 분기를 하였는데.
왜 Break;가 없는지 그게 궁금합니다.
Switch~Case와 Break;는 거의 규칙이라 알고 있었는데 아래 문법 구조가 이해가 잘 안되서요...
선배님들의 조언 부탁드립니다.
//다이얼로그 생성 메소드
@Override
protected Dialog onCreateDialog(int id) {
switch (id) {
case DIALOG_1:
Log.d(TAG, "DIALOG_1 -- 생성");
return new AlertDialog.Builder(AlertDialog_02Activity.this)
.setTitle("공지사항")
.setMessage("다음과같은사항을공지합니다.")
.setPositiveButton("확인", null)
.create();
case DIALOG_2:
Log.d(TAG, "DIALOG_2 -- 생성");
return new AlertDialog.Builder(AlertDialog_02Activity.this)
.setTitle("현재시각")
.setMessage("현재시각입니다.")
.setPositiveButton("확인", null)
.create();
}