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