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

AlertDialog.Builder 를 닫으려면 어떻게...

0 추천
final AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("즐겨찿기");
alert.setView(main);
alert.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
   @Override
   public void onClick(DialogInterface dialog, int which) {


   }
}).setNeutralButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
   @Override
   public void onClick(DialogInterface dialog, int which) {

   }
})
.show();

위와같이 다이얼로그를 띄웠는데

main 뷰어 내에서 위 다이얼로그를 닫아야됩니다

어떻게닫아야되는지요?

alert 에 dismiss 함수나 cencel 함수가 없는것같습니다

조언부탁합니다

 

 

구름처럼달처럼 (5,830 포인트) 님이 2016년 10월 11일 질문

1개의 답변

+1 추천
 
채택된 답변

DialogInterface mDlg = alert.show(); 같이  show 시 DialogInterface 를 받아

 닫는 곳에서  mDlg.dismiss();를 호출 해 주시면 됩니다.

익명사용자 님이 2016년 10월 11일 답변
구름처럼달처럼님이 2016년 10월 11일 채택됨
...