package com.jwipc.nodka_alarmpower;
|
|
import android.content.BroadcastReceiver;
|
import android.content.Context;
|
import android.content.Intent;
|
import android.os.Message;
|
import android.util.Log;
|
|
public class The_BroadcastReceiver extends BroadcastReceiver{
|
|
@Override
|
public void onReceive(Context context, Intent intent) {
|
// TODO Auto-generated method stub
|
|
if(intent.getAction().equals("android.intent.action.NDJ_RESPONE_ALARM_REBOOT"))
|
{
|
|
if(!intent.getStringExtra("set_time_reboot_h").equals(""))
|
{
|
if(MainActivity.handler != null)
|
{
|
Message msg_repeat_reboot = new Message();
|
msg_repeat_reboot.what = MainActivity.set_check_AlarmPower_repeat;
|
msg_repeat_reboot.obj = intent.getStringExtra("set_time_reboot_repeat").equals("true") ? true : false;
|
MainActivity.handler.sendMessage(msg_repeat_reboot);
|
|
Message msg = new Message();
|
msg.what = MainActivity.set_Alarm_Reboot;
|
msg.obj = intent.getStringExtra("set_time_reboot_h")+":"+intent.getStringExtra("set_time_reboot_m")+":"+intent.getStringExtra("set_time_reboot_s");
|
MainActivity.handler.sendMessage(msg);
|
}
|
}
|
|
|
if(!intent.getStringExtra("repeat_alarm_poweron_time").equals(""))
|
{
|
if(MainActivity.handler != null)
|
{
|
Message msg_alarm_poweron_repeat = new Message();
|
msg_alarm_poweron_repeat.what = MainActivity.set_Alarm_poweron_repeat;
|
msg_alarm_poweron_repeat.obj = intent.getStringExtra("repeat_alarm_poweron_time");
|
MainActivity.handler.sendMessage(msg_alarm_poweron_repeat);
|
|
Message msg_alarm_poweroff_repeat = new Message();
|
msg_alarm_poweroff_repeat.what = MainActivity.set_Alarm_poweroff_repeat;
|
msg_alarm_poweroff_repeat.obj = intent.getStringExtra("repeat_alarm_poweroff_time");
|
MainActivity.handler.sendMessage(msg_alarm_poweroff_repeat);
|
|
Message msg_check_AlarmPower_repeat = new Message();
|
msg_check_AlarmPower_repeat.what = MainActivity.set_check_AlarmPower_repeat;
|
msg_check_AlarmPower_repeat.obj = true;
|
MainActivity.handler.sendMessage(msg_check_AlarmPower_repeat);
|
}
|
}
|
else
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|