【问题标题】:How to restart the application when a sub activity start from recent list in android当子活动从android中的最近列表开始时如何重新启动应用程序
【发布时间】:2013-11-30 03:59:29
【问题描述】:

我的应用有两个活动。 使用触摸应用程序图标启动应用程序时,主要活动开始。并转到子活动,然后按主页按钮。然后使用任务杀手杀死应用程序。当用户从最近列表中选择应用程序时,我希望重新启动应用程序,但应用程序从子活动开始。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: android android-recents


    【解决方案1】:

    您需要在子活动中覆盖方法 onStop() 并调用 finish() 这样,当按下主页按钮并从第一个活动重新启动时,您的子活动将被终止

    【讨论】:

      【解决方案2】:

      您可以在 androidmanifest.xml:android:launchMode="singleInstance" 中编写以下行,或者尝试这样的操作:

      startActivity(new Intent(this,Myclass.class)); this.finish(); //调用子活动后,您只需结束主要活动

      【讨论】:

        猜你喜欢
        • 2012-04-18
        • 1970-01-01
        • 1970-01-01
        • 2021-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多