我創造了像一個定製對話框方法 -刪除自定義對話框實例
Dialog dialog;
Dialog dialog;
public void callDialog() { if(dialog==null) {
dialog = new Dialog(DemoActivity.this, R.style.ZoomInOut);
dialog.setContentView(R.layout.dialog);
dialog.show(); } }
然後我解僱使用dialog.dismiss()
對話框;
但是當我第二次調用對話方法然後對話框== null它會給我錯誤。
這意味着dialog.dismiss()
不會從內存中刪除對話框對象?如果沒有,那麼做什麼方式?