我正在開發一個應用程序,其中我有一個主要活動,組成片段左側顯示產品。根據選擇的不同,橫向視圖的右側部分會顯示詳細信息,其中可以詳細說明產品的屬性。如果應用程序在橫向模式下運行,則是這種情況。如果方向改變爲肖像模式,則用戶首先選擇產品,然後通過單獨的專用活動來指定產品的屬性,其中每個活動恰好包含前面提到的橫向視圖的一個片段。Android SDK片段 - 保留多個活動的狀態
現在,我在運行時旋轉屏幕時出現了這個問題。假設我以縱向模式啓動應用程序,並選擇第一個產品(活動A,片段A)。下一個屏幕(單獨的Activity,稱爲Activity B)將包含一個片段B,我可以在其中指定產品的屬性1。現在我旋轉屏幕。然後,應用程序將顯示選擇第一個產品的橫向視圖,並且右側會顯示所有專用於產品配置的片段。是否有解決方案,我可以保留用戶在單獨的活動(即片段B,活動B)中完成的配置,使得景觀視圖接收狀態,以便細節視圖可以正確顯示迄今爲止完成的狀態配置?
總結:
我在活動A,只是含的產品(片段A) 我選擇第一 然後我得到一個新的Activity B,其中片段B所示 後來我的列表旋轉我的屏幕 然後我回到活動A,現在包含在左側片段A(列表)和右側(等)片段B. 我希望活動B中的片段B的狀態可用於活動A,片段B.
希望我可以完全指定我的問題。
TIA 傑拉德