流程為:
在fragment裡面,當onResume時,會直接call API,會有Progress Dialog,但我有個狀況下會直接destroy activity
這時可能就會引發java.lang.IllegalArgumentException: View not attached to window manager
後來解決的方法:
在onPause or onDestory時,先檢查dialog isShowing,
如果isShowing = true時,先dismiss, 好像就解決了問題了
@Override protected void onDestroy() { // TODO Auto-generated method stub mDialog.dismiss(); super.onDestroy(); }