
Activity回收前,一定会调用onSaveInstanceState(),可以在这个方法中保存数据
ctrl+o 重写这个方法,代码如下:
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putString("name","张三");
}
在onCreate方法中取出数据
if(savedInstanceState!=null)
{
String data=savedInstanceState.getString("data_key");
Log.d("tag","test");
}




中级程序员
by: 觉 发表于:2017-09-19 16:18:14 顶(0) | 踩(0) 回复
回复评论