少司缘:命运的轮盘,是逃离还是宿命?

核心内容摘要

洋具:不止是工具,更是生活态度的升华
那些让我们“困困”的剧:男生女生,心有灵犀的荧屏瞬间

张悠雨:风起时,听见心灵的回响

intent.replaceExtras((Bundle) null); // 清除所有extra数据说是可以清除现在来做个实验看看能不能清除Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View viewinflater.inflate(R.layout.fragment_test,container,false); Button buttonview.findViewById(R.id.button

; button.setOnClickListener(new View.OnClickListener() { Override public void onClick(View v) { Intent intent new Intent(v.getContext(), MainActivity.class); intent.putExtra(tab,second); intent.replaceExtras((Bundle) null); intent.addFlags(FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NEW_DOCUMENT); startActivity(intent); } }); // Inflate the layout for this fragment return view; }如果能清除就会跳转到第一个界面清除不了就会跳转到第二个界面跳转到了第一个界面说明确实清除了但是为了证明是清除了现在去掉这一句看是不是会跳转到第二个界面Intent intent new Intent(v.getContext(), MainActivity.class); intent.putExtra(tab,second); intent.addFlags(FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_NEW_DOCUMENT); startActivity(intent);非常遗憾还是跳转到了第一个界面这说明是逻辑设计错误首先需要修复逻辑我们发现是getIntent判断位置错误应该放在onResume里面而不是oncREATE()从这2个图片可以看出这个语句确实清除了intent里面的数据不用再证明了已经看到了。

亚洲mv青砖码免费入口-亚洲mv青砖码免费入口应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123