2013-03-19 97 views
0

我爲應用程序同時使用了橫向和縱向。Android屏幕取向

我的問題是,每當我旋轉屏幕,該TTS我自動

開始使用我的應用程序從第一。

How do I solve this problem? 

回答

1

默認情況下,Android的重新啓動/重新創建活動每當方向變化。

在Android銷燬活動之前,您需要先撥打onSaveInstanceState()以保存您的data/state

看一看Handling Runtime Changes

作爲最後的手段,你可以通過在AndroidManifest文件中添加android:configChanges="orientation"到您的活動防止這一點。

+0

android:configChanges =「orientation」應該是最後的選擇。首先使用onSaveInstanceState()和onRestoreInstanceState()。 – Javanator 2013-03-19 05:49:29

+0

@Javanator:更新了答案! – SudoRahul 2013-03-19 05:50:54

+0

您已收到+1 – Javanator 2013-03-19 05:52:49