天天看點

關于三星裝置 Activity.onDestroy() 被調用。顯示“開發者選項”

昨天在三星的galaxy s4上測試自己的app時,在activity頁面間跳轉的時候,第一個activity的ondestory()總是被調用,導緻從第二個activity傳回的時候,第一個activity總是oncreate(),頁面被重新整理,尤其是該頁面是個清單,需要網絡請求。是以就是頻繁的網絡請求,浪費了流量。

今天在三星開發者發現了一個文章:

http://developer.samsung.com/forum/board/thread/view.do?boardname=generalb&messageid=172314&startid=zzzzz~&searchtype=title&searchtext=ondestroy

在最後的一篇回帖中,寫到:在三星裝置上,開發者選項上,有一個設定“

don’t keep activities( destroy every activity as soon as the user leaves it)

于是恍然,我就找了找了下:

關于三星裝置 Activity.onDestroy() 被調用。顯示“開發者選項”

将“不保留活動”這一項不勾選就可以了。

顯示“開發者選項”:

1.在“關于裝置”中,連續點選“核心版本号”這一行。會出現“再點選3次解鎖開發者選項”的提示。繼續點選即可

關于三星裝置 Activity.onDestroy() 被調用。顯示“開發者選項”

2.解鎖後,傳回就可以看到“開發者選項”:

關于三星裝置 Activity.onDestroy() 被調用。顯示“開發者選項”

繼續閱讀