调用finish()返回时刷新父Activity
返回界面会调用这个方法
|
1
|
|
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;
}
};
};
本文介绍了一种在Android应用中返回并刷新父Activity的方法。通过在子Activity中使用Handler和Runnable对象来延迟执行UI更新任务,确保在onResume周期方法中进行UI刷新,从而达到返回时自动刷新父Activity的效果。
3804

被折叠的 条评论
为什么被折叠?



