2011-06-16 62 views
0

我構建了一個應用程序,該應用程序顯示來自SQLite數據庫的3個隨機圖像。但是當我將設備旋轉到橫向模式時,隨機圖像會發生變化。 我不想要acruallyy,我想要的是3個隨機圖像停留在potrait或橫向模式。Android:設備旋轉到橫向模式時更改了隨機圖像

任何人都可以爲我提供解決方案嗎?

非常感謝。

回答

3

在您的清單中,在該特定的Activity節點中添加以下屬性。

android:configChanges="keyboardHidden|orientation" 
0

發生這種情況的原因是在旋轉到橫向模式時重新創建活動。這種情況有解決各種方式:

  1. 移動初始化了活動的onCreate的:Activity restart on rotation Android
  2. 移動邏輯到一個單獨的類(它隨機挑選),並獲取數據,從這個類(當然,模型類,更具體)。
相關問題