【发布时间】:2020-07-26 20:51:08
【问题描述】:
如果我们希望 Activity 像服务一样运行,我们可以使用以下方法将其移至后台:
moveTaskToBack(true);
我们可以使用以下命令将其从“最近”屏幕中隐藏:
android:excludeFromRecents="true"
但是我们如何让它 START_STICKY 在它被杀死后自动重新创建?
【问题讨论】:
-
这毫无意义。
Activity与Service完全不同。为什么要将Activity用作Service?Activity(通常)具有 UI(视图)并且是作为整个用户界面一部分的任务的一部分。Service是一个执行后台处理的组件。它没有用户界面。 -
@DavidWasser 我知道这一切,我想这样做是为了学习,这只是我想解决的一个挑战。
标签: android android-activity android-service