Android屏幕旋轉時Activity不從新調用onCreate的方法

android屏幕旋轉時Activity不從新調用onCreate的方法 android

 當手機轉屏時,ActivityonDestroyonCreate方法會被調用
爲了不Activity在轉屏時銷燬:
1
)修改AndroidManifest.xml
activity屬性中加入:
android:configChanges=」orientation|keyboardHidden」
android:configChanges
,這個方法主要是負責列出清單,當清單上用戶指定的設置改變時,Activity會本身處理這些變化。
orientation
,屏幕界面旋轉(多是用戶手動旋轉的),【注意:若是你的開發API等級等於或高於13,你還須要設置screenSize,由於screenSize會在屏幕旋轉時改變】
keyboardHidden
,鍵盤輔助功能改變 spa

以下: .net

<activity android:theme="@style/ContentOverlay" 
android:launchMode="singleTask" 
android:configChanges="keyboardHidden|orientation|screenSize" //4.0以上必須加此屬性
android:windowSoftInputMode="adjustPan|stateAlwaysVisible" android:name="com.weibo.net.ShareActivity"> 
</activity>
相關文章
相關標籤/搜索