ITPub博客

首页 > IT职业 > IT生活 > MTK FAQ:在文件管理器中删除某首歌,再次进入音乐播放器列表,被删除的歌曲依然显示

MTK FAQ:在文件管理器中删除某首歌,再次进入音乐播放器列表,被删除的歌曲依然显示

IT生活 作者:SZX511 时间:2019-08-14 16:38:08 0 删除 编辑

打开CFG_MMI_AUDIO_PLAYER_AUTO_REFRESH_LIST_AUTOGEN_ON这个功能,等音乐播放器列表生成之后,在文件管理器中把某一首歌曲删除或者移走,再返回音乐播放器播放列表,发现歌曲总数目变了,但歌曲名称没变,删除掉的歌曲名称还在显示。需要手动刷新下,歌曲名称才更新。

[SOLUTION]
请修改代码如下:
void mmi_audply_update_list_hdlr(const CHAR* old_path, const CHAR* new_path, U8 action_type, MMI_BOOL
is_folder)
{ 。。。
if (0 < mmi_audply_update_does_record_in_list(list_path, (CHAR*)update_cntx.old_path))
{
。。。
else if (action_type == AUDPLY_ACTION_MOVE)
{
action_type = AUDPLY_ACTION_DELETE;
mmi_audply_update_delete_folder(MMI_FALSE);
}
mmi_audply_playlist_reset_ui_cntx(); //add this line
}
。。。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31529038/viewspace-2653680/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
AR产品,VR产品定制,全息投影,裸眼3D,体感互动,投影互动,真人大屏互动,unity定制等

注册时间:2018-03-29

  • 博文量
    291
  • 访问量
    695238