当前位置: 代码迷 >> 综合 >> 如何恢复书签的出厂设置
  详细解决方案

如何恢复书签的出厂设置

热度:49   发布时间:2024-01-19 20:18:31.0
针对09B.W1012及09B后续版本: 
 pBOOL mmi_brw_bookmarks_list_get_item(S32 item_index, UI_string_type str_buff, PU8 *img_buff_p, U8 str_img_mask) 
{ 
 ........ 
 //add 
 if(item_index==g_brw_bkm_cntx.total_file_count-1) 
 FS_FindClose(handle); 
//add end 
 if (file_type == BRW_BKM_FOLDER) 
 { 
 g_brw_bkm_cntx.file_info_list[item_index].file_extn = BRW_BKM_FILE_EXTN_NONE; 
 } 
 else 
 { 
 ............. 
} 
------- 
然后在恢复出厂设置流程中添加下面代码: 
 result = FS_XDelete( 
 L"z:\\@vbookmarks", 
 FS_FILE_TYPE | FS_DIR_TYPE | FS_RECURSIVE_TYPE, 
 NULL, 
 0); 
---------------------- 
 
 针对10A版本: 
U8 srv_brw_bookmark_list_get_item(UI_string_type str_buff, S32 item_index, U8* folder_path, S16 *curr_item_index, srv_brw_bkm_count_enum obj_type) 
{ 
 ........ 
 //add 
 if(item_index==g_brw_bkm_cntx.total_file_count-1) 
 FS_FindClose(handle); 
//add end 
 i if (file_type == SRV_BRW_BKM_FOLDER) 
 { 
 file_extn = SRV_BRW_BKM_FILE_EXTN_NONE; 
 } 
 else 
 { ............. 
} 
------- 
然后在恢复出厂设置流程中添加下面代码: 
 result = FS_XDelete( 
 L"z:\\@vbookmarks", 
 FS_FILE_TYPE | FS_DIR_TYPE | FS_RECURSIVE_TYPE, 
 NULL, 
 0); 
---------------------- 
  相关解决方案