2011-09-13 3 views
0

3 개의 라디오 버튼이있는 AlertDialog가 있습니다. 버튼을 클릭하면 경고가 표시됩니다.해제/취소 후 AlertDialog가 작동하지 않습니까?

AlertDialog에서 라디오 버튼을 선택하면 dialog.dismiss();으로 전화합니다. 여기에서 "대화 상자"는 다음과 같습니다. public void onClick(DialogInterface dialog, int item) {

이제 문제는 항목을 선택한 후에 경고를 다시 표시 할 수 없다는 것입니다. 놀랍게도, 화면 회전 모두에 다시 잘 작동하는 것 같습니다! 내가 dialog.cancel();

조언을 주시기 바랍니다와 dialog.dismiss();를 교체 할 때

또한 동일한 결과가 (즉이 작동하지 않습니다) 얻을!

+1

가능한 경우 전체 활동을 게시하십시오. 문제는 대화 상자를 초기화하는 방법 및 위치와 같을 것입니다. – SBerg413

+0

안녕 Sberg! 제안 해 주셔서 감사합니다. 예, 귀하의 의견을 바탕으로 한 바로 그 해결책이었습니다. 나는 잘못된 장소에서 그것을 부르고 있었다. 답변으로 의견을 다시 게시 할 수 있다면 도움이되기 때문에 기꺼이 받아 들일 것입니다. 감사합니다! – Ahmed

+0

완료 - 도움이 되니 기쁩니다. – SBerg413

답변

0

가능한 경우 전체 활동을 게시하십시오. 문제는 대화 상자를 초기화하는 방법 및 위치와 같을 것입니다.

+0

제안 해 주셔서 감사합니다, Sberg! 앞에서 말했던 것처럼, 그것은 당신의 의견을 바탕으로 한 매우 쉬운 수정이었습니다. 나는 잘못된 장소에서 그것을 부르고 있었다. :) – Ahmed

관련 문제