How do you save your Activity's state when exiting? Android

前端 未结 2 2038
不知归路
不知归路 2021-01-16 16:53

I have a basic app with text inputs, a spinner input, and a second spinner input whose array depends on a setting changed in the Options menu.

Currently, when I pres

2条回答
  •  清歌不尽
    2021-01-16 17:35

    You will have to use onPause overridden method on your activity and persist your data somewhere (shared preferences probably). Then onResume you have to read them back from persistance storage and populate your controls.

    onSaveInstanceState and restoreInstanceState is not your friend when you want to handle back or home button presses.

提交回复
热议问题