마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Dialg 질문입니다.

0 추천

아래는 다이얼로그 생성하는 메서드입니다.

제가 궁금한게..

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();   
  }

 

갸아악 (21,260 포인트) 님이 2013년 4월 10일 질문

1개의 답변

0 추천
 
채택된 답변

return

 

 return new AlertDialog.Builder(AlertDialog_02Activity.this)
      .setTitle("공지사항")
      .setMessage("다음과같은사항을공지합니다.")
      .setPositiveButton("확인", null)
      .create();   
   

aucd29 (218,390 포인트) 님이 2013년 4월 10일 답변
갸아악님이 2013년 4월 10일 채택됨
감사합니다.
짧고 강렬하네요.
...