@Override
public void onServiceStateChanged(ServiceState serviceState) {
int state = serviceState.getState();
switch (state) {
case ServiceState.STATE_IN_SERVICE:
case ServiceState.STATE_OUT_OF_SERVICE:
case ServiceState.STATE_EMERGENCY_ONLY:
case ServiceState.STATE_POWER_OFF:
ContentObject co = mContentManager.addRFStateObject(state);
if(mActivityHandler != null)
mActivityHandler.obtainMessage(Constants.MESSAGE_RF_STATE_RECEIVED, co).sendToTarget();
// send to device
if(co != null)
sendContentsToDevice(co);
else
deleteEmergencyOfDevice(EmergencyObject.EMERGENCY_TYPE_RF_STATE);
break;
}
}
RetroWatchService.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:retrowatch
作者:
评论列表
文章目录