原始设计:手机切换到飞行模式下面,未读邮件图标在状态栏上未隐藏修改设计:飞行模式下面隐藏未读邮件图标。
[SOLUTION]
此问题只需要为EVT_ID_SRV_MODE_SWITCH_FINISH_NOTIFY这个EVENT注册calllback就OK。
在mmi_email_init函数中加上以下代码:
mmi_frm_cb_reg_event(EVT_ID_SRV_MODE_SWITCH_FINISH_NOTIFY, mmi_email_mode_switch_event_hdlr,
NULL);
然后在EmailAppApi.c这支文件里面添加如下代码:
#include "ModeSwitchSrvGprot.h"
extern mmi_ret mmi_email_mode_switch_event_hdlr(mmi_event_struct *evt);