Edited at

Androidで画面回転時にActivityを維持する方法

More than 3 years have passed since last update.


説明

AndroidのActivityは、端末回転時に縦レイアウト、横レイアウトの切り替えをするために、写真投稿アプリなどで画像が消えてしまう場合があります。

端末の状態が変更された場合のハンドリングを設定する「android:configChanges」属性を使うとこの問題を簡単に回避できます。


手順

AndroidManifest.xmlで画面回転時の処理を設定したいactivityタグに「android:configChanges="orientation|screenSize"」を追記するだけです。

    <activity android:name=".PostActivity"

android:configChanges="orientation|screenSize"></activity>


参考URL

http://kobegdg.blogspot.jp/2012/11/activity.html

http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange