我希望使用
我尝试在服务的onCreate方法中使用
现在我尝试同时调用两个启动服务的方法:
通过调用这两个方法,服务不会被销毁。使用这种方式,我的应用程序可以正常运行。
有人能否解释一下这是好的方法还是不好的方法,如果不好的话,你能否给我一个想法,为什么
使用bindService的最佳方法是什么,但同时我不希望服务自我销毁。
bindService
方法创建服务。但是当我关闭一个Activity时,我的服务会被销毁,而我不想要这样。我尝试在服务的onCreate方法中使用
startForeground(NOTIFICATION_ID, notification);
将服务置于前台,但服务仍然被销毁。现在我尝试同时调用两个启动服务的方法:
Intent bindIntent= new Intent(this, ServiceC.class);
startService(bindIntent);
bindService(bindIntent, onService, BIND_AUTO_CREATE);
通过调用这两个方法,服务不会被销毁。使用这种方式,我的应用程序可以正常运行。
有人能否解释一下这是好的方法还是不好的方法,如果不好的话,你能否给我一个想法,为什么
startForeground(NOTIFICATION_ID, notification);
不起作用?使用bindService的最佳方法是什么,但同时我不希望服务自我销毁。