答案 0 :(得分:2)
您无法暂停Activity
暂停,因为它需要关注Activity Lifecycle,但您可以覆盖onPause()
并保存您需要的任何内容
@Override
public void onPause()
{
// save your data
}
如何保存内容取决于您的需求。但如果您要参加某项活动并立即回来,那么您可能希望使用startActivityForResult()
来完成此任务
答案 1 :(得分:2)
没有。这是活动的生命周期。一旦视图被阻挡,则活动将暂停,一旦完全隐藏它将停止,此时Android可以随时销毁它以重新分配其他活动的资源。
答案 2 :(得分:1)
活动不会在暂停时破坏内容。它确实在onDestroy上做到了。您可能正在旋转屏幕,导致底部活动重新创建。如果要保留内容,则需要保存状态。