首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

有关于启动了多个service怎么关闭

2012-09-06 
有关于启动了多个service如何关闭当我启动多个闹铃时,我使用的是Intent intent new Intent(xxxxx) in

有关于启动了多个service如何关闭
当我启动多个闹铃时,我使用的是
Intent intent = new Intent("xxxxx") ;intent 中存入时间,便于在service中启动线程来判断时间是否与当前机器时间相同,
只要用户设置成功一次闹铃则启动该服务,正常情况下是时间到了便自动结束服务,
现在用户需要中途停止闹铃,请问如何关闭这些service,

[解决办法]
1.只是判断一个时间,没必要使用线程。
2.如果用户设置成功了,可以通过binder直接和service交互,或者startService传递参数给service.
而且这些我感觉只要一个service就够了

至于如何停止service,用stopservice或者是发intent,service收到后,自己把自己停止
[解决办法]

探讨
1.只是判断一个时间,没必要使用线程。
2.如果用户设置成功了,可以通过binder直接和service交互,或者startService传递参数给service.
而且这些我感觉只要一个service就够了

至于如何停止service,用stopservice或者是发intent,service收到后,自己把自己停止

热点排行