【问题标题】:Stop() not called after activity switch活动切换后未调用 Stop()
【发布时间】:2016-06-07 19:02:42
【问题描述】:

Android Activity 生命周期 -> onCreate()->OnResume()->onPause()->Activity2_OnCreate()->Activity2_OnResume()->Activity1_OnStop()

在通过日志检查流程时,在切换到活动 2 时不会调用活动 1 的 OnStop。这款手机是否特定于代码运行良好,即在三星 note 2、coolpad 上调用 onStop。 (到目前为止已测试)但未在 MI 注释 3 上。

【问题讨论】:

    标签: android


    【解决方案1】:

    当一个activity被放到后台时,onStop不一定被调用,你应该使用onPause来判断你的activity是否会进入后台。

    onStop 将在您完成活动时被调用。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多