lv_apps/health_measure/health_temperature.c
lv_apps/setting/setting_main_menu_switch.c
lv_apps/tool/tool.c
- lv_apps/alarm_remind/alarm_remind.c
+ lv_apps/mmi_remind/mmi_remind.c
lv_apps/custom_function/custom_function.c
)
lv_task_del(checksim_task_p);
checksim_task_p = NULL;
#endif
+#ifdef __MMI_ZHSX_SUPPORT_DO_NOT_DISTURB__
+ mmi_watch_do_not_disturb_task_clean();
+#endif
printf("shutdown start1\n");
if(NULL != btn) {
#include "lv_apps/health_measure/health_spo2.h"
#include "lv_apps/health_measure/health_temperature.h"
#include "lv_apps/tool/tool.h"
-#include "lv_apps/alarm_remind/alarm_remind.h"
+#include "lv_apps/mmi_remind/mmi_remind.h"
#include "lv_apps/custom_function/custom_function.h"
#endif
-//simware end
-
/*********************
* DEFINES
*********************/
return true;
}
+ if(NULL != lv_watch_get_activity_obj(ACT_ID_ANYOBJ))
+ {
+ return true;
+ }
+
if(NULL != lv_watch_get_activity_obj(ACT_ID_SHUTDOWN))
{
return true;
{
s_do_not_disturb_check_task = lv_task_create(mmi_watch_do_not_disturb_check_task_cb, 1000 * 5, LV_TASK_PRIO_MID, NULL);
}
+
+void mmi_watch_do_not_disturb_task_clean(void)
+{
+ if(NULL != s_do_not_disturb_check_task)
+ {
+ lv_task_del(s_do_not_disturb_check_task);
+ s_do_not_disturb_check_task = NULL;
+ }
+}
#endif
bool mmi_watch_is_in_do_not_disturb_time(void);
void mmi_ui_msg_update_do_not_disturb(uint8_t flag);
void mmi_watch_do_not_disturb_mission_check(void);
+void mmi_watch_do_not_disturb_task_clean(void);
#endif
#ifdef __MMI_SLEEP_FUNCTION_SUPPORT__