Android应用程序暂停在桌面上
我想制作一个不能被杀死或销毁的应用程序。我试过了Android应用程序暂停在桌面上,android,android-activity,lifecycle,Android,Android Activity,Lifecycle,我想制作一个不能被杀死或销毁的应用程序。我试过了 @Override public void onStop() { super.onPause(); } 但这不起作用,应用程序仍然被终止。那么,有没有其他方法可以让应用程序暂停而不是停止呢?谢谢:不 对于长时间运行的任务,请使用服务。如果您谈论的是防止重新启动活动以进行配置更改,请尝试将android:configChanges添加到清单中的活动标记中 <activity android:name=".ActivityN
@Override
public void onStop() {
super.onPause();
}
但这不起作用,应用程序仍然被终止。那么,有没有其他方法可以让应用程序暂停而不是停止呢?谢谢:不
对于长时间运行的任务,请使用服务。如果您谈论的是防止重新启动活动以进行配置更改,请尝试将android:configChanges添加到清单中的活动标记中
<activity
android:name=".ActivityName"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
您可以使用onPause而不是onStop方法。如果系统内存不足且GC启动,暂停活动不能保证应用程序不会被终止
@Override
public void onPause() {
}
有关活动的更多参考信息,请查看您可能想阅读有关活动的信息,也许我会尝试服务..谢谢