AsyncTask 実行時 ProgressDialog の注意

AsyncTask 実行で ProgressDialog を表示するような場合、
  java.lang.IllegalArgumentException: View not attahced to window manager
を発生してしまうことがある。
これは、端末を回転させて方向をチェンジした時に発生する。

さんざん悩んだあげく、以下の対処を。。。

AndroidManifest.xml の Activity の属性値に、
  android:configChanges="keyboardHidden|orientation"
を指定する。