android - 如何重新启动 MAIN Activity

标签 android android-activity restart

我需要在子 Activity 返回时更新 MAIN Activity 的内容。我在 onActivityResult() 方法中尝试了以下代码,它适用于其他 Activity (非 MAIN)但不适用于 MAIN Activity 。

if (resultCode == Activity.RESULT_OK){
    finish();
    startActivity(getIntent());
}

关于如何使 MAIN Activity 再次执行 OnCreate() 有什么想法吗?

谢谢!

最佳答案

在 OnResume () 方法上写东西..当你返回主 Activity 时它会一直执行..详细信息通过 Activity 生命周期..

关于android - 如何重新启动 MAIN Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11015646/

相关文章:

java - android intent-filter <data> 无法正常工作

Android 数据绑定(bind) build.gradle 同步问题?

php - 使用PHP SSH2重新启动远程应用

java - Andengine,如何用触摸屏移动 Sprite

android - 让我的应用出现在 YouTube 分享中?

使用 Activity 别名时 Android 构建失败

go - 优雅重启以保持连接打开

java - 为什么java不支持重启线程

android - 如何从 onActivityResult 获取任何文件路径、名称、扩展名?

android - 以编程方式将自定义 View 添加到布局