2012-03-06 3 views
0

다음 코드는 닫기 버튼이있는 실제 모델 대화 상자를 생성합니다. 진실로 모델이란 대화 상자가 아닌 다른 영역을 클릭하면 대화 상자가 활성 상태를 유지하고 닫히지 않음을 의미합니다.버튼없이 실제 모달 대화 상자 표시

AlertDialog alert = builder 
    .setCancelable(false) 
    .setPositiveButton(context.getResources().getString(R.string.about_close), null) 
    .create(); 
alert.show(); 

다음은 닫기 버튼이없는 대화 상자를 생성합니다. 대화 상자 이외의 영역을 클릭하면 대화 상자가 닫힙니다.

AlertDialog alert = builder 
    .setCancelable(false) 
    .create(); 
alert.show(); 

버튼이없는 진정한 모델 대화 상자가있을 수 있습니까?

+0

같은 것을 원하십니까? http://i.stack.imgur.com/xSqN1.png – Triode

+0

두 번째 코드를 시도했습니다. 대화 상자가 아닌 다른 화면을 클릭하면 닫히지 않습니다. –

+0

@HirenDabhi, 태블릿 벌집은 그렇게 할 것입니다. –

답변

1
dialog.setCanceledOnTouchOutside(false); 
0

사용자 지정 경고 대화 상자를 만드는 것이 좋습니다. 더 많은 도움을 받으려면 this