当前位置: 代码迷 >> Android >> 如何调用finish()返回时刷新父Activity的oncreat
  详细解决方案

如何调用finish()返回时刷新父Activity的oncreat

热度:65   发布时间:2016-05-01 13:02:22.0
怎么调用finish()返回时刷新父Activity的oncreat
我现在用的是intent替代finish()来跳转,可以实现刷新数据,但是每次按下返回键只能两这两个Activity间跳转,
求解决方法。
现在我想在调用finish()返回时刷新父Activity的oncreat()!!
谢谢名位!

------解决方案--------------------
返回界面会调用这个方法
[code=Java][/code]@Override
protected void onResume() {
super.onResume();
handler.post(runnable);
}

private Runnable runnable = new Runnable() {
public void run() {
//做操作
handler.sendEmptyMessage(1);
}
}
};
private Handler handler = new Handler() {
public void handleMessage(android.os.Message msg) {
switch (msg.what) {
case 1:
//更新UI
break;
}
};
};
  相关解决方案