在程序中我使用alarm manager来设置一个alarm,来触发一个广播接收器,开启Commonsware's Wakefulintentservice,下载一些数据。
我的问题是:BroadcastReceiver 或者 Wakefulintentservice 是否要用finish()方法结束?
在程序中我使用alarm manager来设置一个alarm,来触发一个广播接收器,开启Commonsware's Wakefulintentservice,下载一些数据。
我的问题是:BroadcastReceiver 或者 Wakefulintentservice 是否要用finish()方法结束?
finish() 不是停止 acivity。Services 和 broadcast receivers 有自己的生命周期,处理方式也不同。