From aaf6598e43bfd3c748a20f2ecd79e77a0f18b502 Mon Sep 17 00:00:00 2001 From: huangzhuanghua <401742778@qq.com> Date: Mon, 28 Nov 2016 11:35:03 +0800 Subject: [PATCH] =?UTF-8?q?onSaveInstanceState=E4=BF=9D=E5=AD=98=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/base/HomeFragment.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/gh/base/HomeFragment.java b/app/src/main/java/com/gh/base/HomeFragment.java index 633c642d18..8b8a70eaaf 100644 --- a/app/src/main/java/com/gh/base/HomeFragment.java +++ b/app/src/main/java/com/gh/base/HomeFragment.java @@ -23,7 +23,6 @@ import com.gh.common.util.DisplayUtils; import com.gh.download.DownloadManager; import com.gh.gamecenter.ConcernActivity; import com.gh.gamecenter.DownloadManagerActivity; -import com.gh.gamecenter.MainActivity; import com.gh.gamecenter.R; import com.gh.gamecenter.SearchActivity; import com.gh.gamecenter.eventbus.EBDownloadStatus; @@ -57,10 +56,22 @@ public class HomeFragment extends Fragment implements View.OnClickListener { private String hint; + @Override + public void onSaveInstanceState(Bundle outState) { + super.onSaveInstanceState(outState); + if (!TextUtils.isEmpty(hint)) { + outState.putString("hint", hint); + } + } + @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); + if (savedInstanceState != null) { + hint = savedInstanceState.getString("hint"); + } + view = View.inflate(getActivity(), R.layout.fragment_home, null); SharedPreferences sp = getActivity().getSharedPreferences(