kongzue / BaseFramework

🔥BaseFramework是一款基础适配框架,包含沉浸式适配、对 Activity、Fragment 以及 Adapter 的封装,并提供了一些诸如权限申请、跳转、延时操作、提示、日志输出等小工具,以方便快速构建 Android App
508 stars 68 forks source link

JUMP跳转之后List被置为空 #6

Open AuroraStarMoon opened 3 years ago

AuroraStarMoon commented 3 years ago

setEvents()方法中写下代码直接跳转B界面。我打断点发现刚开始跳转的时候list的数据为四条,B界面关闭回来list直接为空 设置数据报错应用崩掉 jump(datas.get(i).getmClass(), new OnJumpResponseListener() { @Override public void OnResponse(JumpParameter jumpParameter) { if (jumpParameter == null) { toast("未返回任何数据"); datas.get(finalI).setmResult("false"); } else { String result_text = String.valueOf(jumpParameter.get("返回数据1")); if (result_text.equals("true")) { datas.get(finalI).setmResult("true"); }else { datas.get(finalI).setmResult("false"); } } } });

kongzue commented 3 years ago

您好,JumpParameter是消费型的数据,在您获取后就会被清空。