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) 回复
回复评论