我有一個包含4個元素的活動。包含日期列表的微調框,包含小時列表的微調框,按鈕和列表視圖。微調器的選定項目用於形成一個Web服務URL,當點擊該按鈕並在列表視圖中顯示響應時調用該URL。正在Android上執行屏幕旋轉時停止onCreate
問題是,如果用戶以縱向模式查看應用程序,選擇日期,選擇一個小時並單擊該按鈕,則Web服務調用的響應會顯示在列表視圖中,但是如果設備旋轉到那麼列表視圖中的數據就消失了(因爲爲了得到它,需要點擊按鈕)。
我明白,屏幕旋轉時會調用onCreate。我不想強制方向,所以有什麼辦法可以阻止列表視圖被清除?請注意,我的旋轉器中的選定值在旋轉後保持不變,它只是列表視圖中的響應丟失。
防止活動休閒
這真的不是一個好主意,請參閱:http://stackoverflow.com/questions/7818717/why-not-use-always-androidconfigchanges-keyboardhiddenorientation – goetzc 2016-10-12 21:34:59