android:停止粘性服务

时间:2014-09-14 18:39:39

标签: android service wear-os

我正在开发一款磨损应用。 当我收到一个专门的活动时,我开始在服装中提供粘性服务。 此服务会在START_STICKY中返回onStartCommand

我的问题是:我怎样才能最终停止这项服务呢?

如果由于内存不足而导致Android停止,我需要重新启动它,但我需要能够通过代码明确地停止它。

我尝试使用stopService(Intent i)stopSelf()停止它,但每次都会重新创建服务。

感谢您的帮助。

JN。

1 个答案:

答案 0 :(得分:4)

stopService(intentOfYourService)onPause()致电onDestroy(),并将您在onCreate()(或其他地方)创建的意图提供给参数。