タグ

ブックマーク / tech.cm55.com (1)

  • Android/View_not_attached_to_window_manager - tech.cm55.com

    View not attached to window manager 例外の発生状況 ProgressDialogをAsyncTaskの中で安易に使用すると、 java.lang.IllegalArgumentException: View not attahced to window managerという例外が発生することがある。再現する方法は以下の通り、 Avitivityの中でAsyncTaskを使用し、その処理の最初にProgressDialogを作成して表示し、処理が終了したらdismiss()を呼び出して消去する。 ProgressDialogが表示されている間(くるくる回るアイコンの表示中)に、端末の方向を変更する。例えば、OrientationをPortraitからLandscapeに変更する。 しばらく待つと上記の例外が発生する。 AndroidはConfigurati

    grafi
    grafi 2011/11/24
  • 1