所以,我在Stackoverflow中看到了这个问题的答案,但我没有找到最终答案。所以,我遇到了一个问题:我已将Thread分离到Socket。我在Application onCreate方法上创建并启动此线程。当应用程序从最近的应用程序列表中删除时,我需要拦截此线程。如果用户按回按钮系统会调用onDestroy,而这种情况我可以拦截套接字线程。但是,当用户从最近的应用列表中杀死应用时,我无法拦截套接字线程。
任何人都有最终答案如何解决这个问题?
答案 0 :(得分:0)
你可以使用stopWithTask标志为Manofst文件中的Service提供true。
示例:
<service
android:enabled="true"
android:name=".MyService"
android:exported="false"
android:stopWithTask="true" />