![](https://i-blog.csdnimg.cn/blog_migrate/0be121fa5b8988fbabbbc526af3b0fc0.gif)
mmi_frm_appmem_prompt_to_release_mem
void mmi_frm_appmem_prompt_to_release_mem(
MMI_ID_TYPE app_name,
MMI_ID_TYPE app_icon,
U32 required_size,
void (*success_callback)(void))
{
MMI_ASSERT(required_size <= applib_mem_ap_get_pool_size());
//防止重复进入
if (mmi_frm_appmem_is_in_prompt_screens() || mmi_frm_appmem_is_prompt_screens_in_history())
{
DisplayPopup((PU8) GetString(STR_ID_APPMEM_OUT_OF_MEMORY), IMG_GLOBAL_WARNING, 0, 1000, (U8) WARNING_TONE);
return;
}
//保存想关信息
/* Note the context g_mmi_frm_appmem_prompt is not reset */
g_mmi_frm_appmem_prompt.app_name = app_name;
g_mmi_frm_appmem_prompt.app_icon = app_icon;
g_mmi_frm_appmem_prompt.required_size = required_size;
g_mmi_frm_appmem_prompt.require_full_pool = MMI_FALSE;
g_mmi_frm_appmem_prompt.stop_state = MMI_FRM_APPMEM_STOP_STATE_IGNORE;