MTK FAQ:在檔案管理器中刪除某首歌,再次進入音樂播放器列表,被刪除的歌曲依然顯示
開啟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部落格 ” ,連結:http://blog.itpub.net/31529038/viewspace-2653680/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery中點選刪除,顯示是否要刪除jQuery
- MySQL socket檔案被刪除MySql
- git刪除歷史中的某個大檔案Git
- Linux下將使用rm刪除的檔案顯示在回收站中Linux
- 檔案的刪除
- Win10系統刪除檔案如何設定不顯示刪除確認提醒Win10
- 刪除檔案
- 在 Linux 中如何刪除檔案中的空行Linux
- 批量刪除檔案中的^M
- 刪除Repository中的檔案
- 刪除檔案中的數字
- Redo log檔案被刪除恢復
- 使用Python批量刪除檔案列表薦Python
- 刪除某個檔案或資料夾時,系統提示無法刪除!
- Linux 刪除除了某個檔案之外的所有檔案Linux
- SVN !檔案刪除
- rm 刪除檔案
- 批次刪除檔案
- Git——刪除檔案Git
- android,如果某個檔案存在就刪除Android
- 如何永久刪除Mac中的檔案?Mac
- 刪除資料夾時顯示在另一程式開啟怎麼刪除
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- python列表刪除專案的方法Python
- git 入門教程之刪除檔案Git
- linux的刪除檔案命令和強制刪除命令Linux
- Linux下面批量刪除某種型別的檔案Linux型別
- 在Linux中,如何建立、刪除和修改檔案?Linux
- 刪除github上的檔案Github
- 恢復刪除的檔案
- 刪除檔案的恢復
- 刪除古怪檔案的方法
- 刪除正在使用的檔案
- 刪除vmvare的大檔案
- 在Linux中,刪除一個檔案,刪不掉是什麼原因?Linux
- 恢復EXT3下被刪除的檔案
- 被360防毒刪除的檔案怎麼恢復防毒