android.view.WindowLeaked 문 제 를 철저히 해결 합 니 다[dialog 로 인해 창 이 새 어 나 갑 니 다]
946 단어 안 드 로 이 드 이상
관련 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 에서 관리 해 야 합 니 다.