0
点赞
收藏
分享

微信扫一扫

如何在正在发送界面取消彩信的发送

花海书香 2023-03-12 阅读 79

1.在MMSBGSRApp.c中定义kal_uint32 bgsr_cancel_msg_id; 

定义函数void mmi_uc_sending_cancel(void)

{

ASSERT(bgsr_cancel_msg_id);

mmi_mms_bgsr_cancel_send_req(bgsr_cancel_msg_id);

}

2.09B MMS V02

修改函数mmi_mms_bgsr_send_req()

if(send_msg != 0)

{

DisplayPopup(

(U8 *) GetString(STR_GLOBAL_SENDING),

IMG_NEW_SMS_SEND,

1,

mmi_get_event_based_duration(MMI_EVENT_PROGRESS)*2,

mmi_get_event_based_sound (MMI_EVENT_PROGRESS) );

/*add code begin, you can modify RSK style here*/

bgsr_cancel_msg_id = msg_id;

SetRightSoftkeyFunction(mmi_uc_sending_cancel,KEY_EVENT_UP);

/*add code end*/



/* file operation */

2.10A

case SRV_UC_ACTION_SEND_IN_BACKGROUND:

{

......

if ( result == MMI_MMS_BGSR_RESULT_OK)

{

mmi_popup_property_struct arg;

mmi_popup_property_init(&arg);

arg.msg_icon = IMG_NEW_SMS_SEND;

mmi_popup_display((WCHAR*)((UI_string_type) GetString(STR_GLOBAL_SENDING)), MMI_EVENT_PROGRESS,

&arg);

/*add code begin, you can modify RSK style here*/

bgsr_cancel_msg_id = g_uc_p->srv_send_info->new_msg_id;

SetRightSoftkeyFunction(mmi_uc_sending_cancel,KEY_EVENT_UP);

/*add code end*/

}

else

......

举报

相关推荐

0 条评论