Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public abstract class BapiHandler extends Handler {
- protected void handler_Message_StateChange_Connected(Message msg) {};
- protected void handler_Message_StateChange_Connecting(Message msg) {};
- protected void handler_Message_StateChange_Listen_None(Message msg) {};
- protected void handler_Message_Write(Message msg) {}
- protected void handler_Message_Measurement_Reading(Message msg) {}
- protected void handler_Message_Device_Name(Message msg) {}
- protected void handler_Message_Show_Toast(Message msg) {}
- protected void handler_Message_Bluetooth_Discovery_Started(Message msg) {}
- protected void handler_Message_Bluetooth_Discovery_Ended(Message msg) {}
- protected void handler_Message_Remote_Device_Found(Message msg) {}
- protected void handler_Message_Bluetooth_Lost(Message msg) {}
- protected void handler_Message_Bluetooth_Found(Message msg){}
- protected void handler_Message_Remote_Device_Lost(Message msg) {}
- protected void handler_Message_SetAliasName_Response(Message msg){}
- protected void handler_Message_Start_Calieberation_Mode(Message msg){}
- protected void handler_Message_Calibration_Reading(Message msg){}
- /**
- * @author sandipj
- * @param msg
- * -- msg received from broadcast receiver and BluetoothSensorConnectionService
- */
- public void handleMessage(Message msg) {
- //TODO do your stuff here
- switch (msg.what) {
- case GlobalValues.MESSAGE_STATE_CHANGE:
- Log.i("BapiHandler", "MESSAGE_STATE_CHANGE: " + msg.arg1);
- switch (msg.arg1) {
- case GlobalValues.STATE_CONNECTED:
- handler_Message_StateChange_Connected(msg);
- break;
- case GlobalValues.STATE_CONNECTING:
- handler_Message_StateChange_Connecting(msg);
- break;
- case GlobalValues.STATE_LISTEN:
- case GlobalValues.STATE_NONE:
- handler_Message_StateChange_Listen_None(msg);
- break;
- }
- break;
- case GlobalValues.MESSAGE_WRITE:
- handler_Message_Write(msg);
- break;
- case GlobalValues.MESSAGE_MEASUREMENT_READING:
- handler_Message_Measurement_Reading(msg);
- break;
- case GlobalValues.MESSAGE_DEVICE_NAME:
- handler_Message_Device_Name(msg);
- break;
- case GlobalValues.MESSAGE_SHOW_TOAST:
- handler_Message_Show_Toast(msg);
- break;
- case GlobalValues.MESSAGE_BLUETOOTH_DESCOVERY_STARTED:
- handler_Message_Bluetooth_Discovery_Started(msg);
- break;
- case GlobalValues.MESSAGE_BLUETOOTH_DESCOVERY_ENDED:
- handler_Message_Bluetooth_Discovery_Ended(msg);
- break;
- case GlobalValues.MESSAGE_REMOTE_DEVICE_FOUND:
- handler_Message_Remote_Device_Found(msg);
- break;
- case GlobalValues.MESSAGE_BLUETOOTH_CONNECTION_LOST:
- handler_Message_Bluetooth_Lost(msg);
- break;
- case GlobalValues.MESSAGE_BLUETOOTH_CONNECTION_FOUND:
- handler_Message_Bluetooth_Found(msg);
- break;
- case GlobalValues.MESSAGE_REMOTE_DEVICE_LOST:
- handler_Message_Remote_Device_Lost(msg);
- break;
- case GlobalValues.MESSAGE_SET_ALIAS_READ:
- handler_Message_SetAliasName_Response(msg);
- break;
- case GlobalValues.MESSAGE_START_CALIBERATION_MODE:
- handler_Message_Start_Calieberation_Mode(msg);
- break;
- case GlobalValues.MESSAGE_CALIBERATION_READING:
- handler_Message_Calibration_Reading(msg);
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement