android.view.WindowLeaked 문 제 를 철저히 해결 합 니 다[dialog 로 인해 창 이 새 어 나 갑 니 다]

방법 1:
관련 activity 의 생명주기
activity 에 다시 쓰기
@Override
protected Dialog onCreateDialog(int id) {
    Dialog dialog = new Dialog(this);
    return dialog;
  //  return super.onCreateDialog(id);
}

현실 dialog 사용
방법
이렇게 먼저 activity 를 마 쳤 습 니 다.dialog 도 먼저 해 고 됩 니 다.
방법 2:
쓰다
 showDialog(0);

현실
DialogFragment  dialog   
이렇게 finsh 전에 dialog 를 닫 지 않 아 도 창 이 새 지 않 습 니 다.fragment 가 activity 에서 관리 해 야 합 니 다.

좋은 웹페이지 즐겨찾기