1. 程式人生 > >安卓螢幕旋轉時,禁止Activity重新載入

安卓螢幕旋轉時,禁止Activity重新載入

安卓裝置旋轉螢幕時,Activity預設會重新載入,如果是要讀取大量資料的場景,那等待的時間比較長,這一點不可接受,所以要想辦法禁止Activity自動重新載入。

方法如下
在AndroidManifest.xml中修改設定:

對於指定的Activity,增加一項設定:android:configChanges="orientation|screenSize"

<activity
        	android:name=".CheckRecordQueryActivity"
        	android:label="@string/data_query"
        	android:configChanges="orientation|screenSize">
        </activity>


網上有很多文章的寫法是:android:configChanges="orientation|keyboardHidden",這個是較低版本的安卓系統的情況,4.0之後的版本要加上 screenSize 才有效。

問題解決。