意图回到先前的活动崩溃

时间:2018-10-31 05:38:00

标签: android android-intent

由字符串对象引起的将其读取为null,这将被初始化。

    public String lastAction = "";

onCreate

lastAction = model.lastAction;

它在第一个onCreate上运行良好,但是当我们转到第二个活动时,当使用Intent返回上一个活动时,该lastAction对象就是null

1 个答案:

答案 0 :(得分:1)

只需操作

if(lastAction!=null){
//do all stuff here 
}

OR

通过onBackPress()的{​​{1}}方法传递对象。

OR

second-activity保存到object中,并在sharefrefernce被调用时onCreate()Activity从堆栈中退出时onRestart()时得到它。