当在一个页面 启动活动并想从另外一个页面得到返回数据时,直接按返回键可能会遇到intent 为空如下例
1.第一个界面启动startActiivtyForResult();并在另一个页面的finish方法中加入setResult();
2.第一个界面判断是否要刷新
3.第二个界面重写onpause,onstop 等 方法都不能解决问题
4.正确的方法是在页面控件上(如Button)监听,或者在ONKEYDONW上监听事件设置RESULT
当在一个页面 启动活动并想从另外一个页面得到返回数据时,直接按返回键可能会遇到intent 为空如下例
1.第一个界面启动startActiivtyForResult();并在另一个页面的finish方法中加入setResult();
2.第一个界面判断是否要刷新
3.第二个界面重写onpause,onstop 等 方法都不能解决问题
4.正确的方法是在页面控件上(如Button)监听,或者在ONKEYDONW上监听事件设置RESULT