安卓屏幕旋轉時,禁止Activity重新加載
阿新 • • 發佈:2017-08-25
ase 安卓系統 比較 title 默認 知識 blank 一點 views
安卓設備旋轉屏幕時,Activity默認會重新加載,如果是要讀取大量數據的場景,那等待的時間比較長,這一點不可接受,所以要想辦法禁止Activity自動重新加載。
方法如下
在AndroidManifest.xml中修改設置:
對於指定的Activity,增加一項設置:Android:configChanges="orientation|screenSize"
[html] view plain copy
- <activity
- android:name=".CheckRecordQueryActivity"
- android:label="@string/data_query"
- android:configChanges="orientation|screenSize">
- </activity>
網上有很多文章的寫法是:android:configChanges="orientation|keyboardHidden",這個是較低版本的安卓系統的情況,4.0之後的版本要加上 screenSize 才有效。
問題解決。
安卓屏幕旋轉時,禁止Activity重新加載