我正在使用此代码创建一个Android服务:
var intent = Ti.Android.createServiceIntent({
url : 'service.js'
});
Ti.Android.startService(intent);
如您所见,此服务仅启动一次,每隔X毫秒不会在一个间隔中调用。现在当应用程序退出(而不是放到后台)并再次启动时,我想检索服务的引用并在用户单击停止按钮时停止它。有没有办法实现这个目标?谢谢
答案 0 :(得分:1)
在app.js中停止服务 识别停止按钮单击事件并将其调用以停止服务
if(Ti.Android.isServiceRunning(intent){
Titanium.Android.stopService(intent);
}