Android:调用finish()后概述屏幕中的应用程序行为

时间:2015-09-17 07:20:09

标签: android

我在调用finish()之后发现了一些奇怪的应用行为:

我创建了空的新App,其中包含单个最简单的Activity,其中单个按钮执行单行代码finish();。该应用没有HandlerAsyncTaskService等等,只是简单的Activity

  1. 致电finish();后,应用程序将从前台消失。
  2. 打开概述屏幕 - 显示应用程序。这是正常的,因为概览显示最近的应用程序。
  3. 从概述屏幕中单击应用程序不会执行任何操作。
  4. 再次打开应用程序仍然显示的概述屏幕。
  5. 再次从概述屏幕再次单击应用程序,打开应用程序。
  6. 为什么我第二次点击应用程序打开的概述屏幕中的应用程序?

    这与此Question有关,首先我认为这可能是因为复杂的应用程序联系服务等,但后来我在上面提到的简单演示应用程序上进行了测试。

    谢谢,

0 个答案:

没有答案