0

我正在使用以下代码创建一个 android 服务:

var intent = Ti.Android.createServiceIntent({
    url : 'service.js'
});

Ti.Android.startService(intent);

如您所见,此服务仅启动一次,而不是每隔 X 毫秒调用一次。现在,当应用程序退出(未置于后台)并再次启动时,我想检索服务的引用并在用户单击停止按钮时停止它。有没有办法做到这一点?谢谢

4

1 回答 1

1

通过识别停止按钮单击事件来停止 app.js 中的服务并调用它来停止服务

if(Ti.Android.isServiceRunning(intent){
Titanium.Android.stopService(intent);
}
于 2013-08-14T20:54:05.513 回答