我不知道這是否是從標題我問清楚,所以這裏有一些步驟來重現(假設你有一個微調佈局):在微調我可以強制微調器的下拉視圖在方向更改上保持可見嗎?
- 點擊>下拉列表中打開。
- 將設備從縱向旋轉到橫向(反之亦然)>列表正在關閉。
我的問題是,我想保持旋轉設備後打開列表。我知道這通常是可能的,如果覆蓋onConfigurationChanged,但我已爲橫向模式定義了不同的佈局,因此在我的onConfigurationChanged方法中,我必須調用setContentView並設置橫向微調器的適配器,它關閉下拉視圖那是在肖像模式下打開的。
有沒有一種方法可以防止下拉列表關閉或者可能迫使它在旋轉設備後顯示?
感謝您的建議,但我已經爲我的微調器嘗試了onSaveInstanceState/onRestoreInstanceState,並且在這種情況下它並沒有真正的幫助。它只保存選擇的項目,而不是列表已打開的事實。是否有另一種方法來保存微調器的狀態(包括下拉視圖已打開的事實)?或者也許我可以以某種方式保存dropdownview的狀態? – Ade 2010-11-23 11:51:03