1

Android 开发者文档指出: “如果一个 Activity 失去焦点但仍然可见(也就是说,一个新的非全尺寸或透明 Activity 的焦点位于您的 Activity 之上),它就会被暂停。暂停的 Activity 完全处于活动状态(它维护所有状态和成员信息并保持连接到窗口管理器),但在内存极低的情况下可能会被系统杀死。”

有人可以举一个“新的非全尺寸或透明活动”的例子,它会导致活动进入暂停状态吗?

我想不出一个符合这个标准的例子。我一直认为活动本质上是全屏的。它们不能是“非全尺寸”,透明活动只有透明背景,从而导致活动进入停止状态,而不是暂停状态。

4

1 回答 1

4

例如,以对话为主题的活动。

android:theme="@android:style/Theme.Dialog"

所以活动是一个对话框的大小(不占用整个屏幕),但具有活动的所有功能

于 2013-06-12T02:28:55.977 回答