MTK 主页 书签

本文介绍了如何在特定项目中配置书签和主页。通过编辑custom_wap_cust_pack.c文件中的数组来设置书签,包括名称和URL。主页配置则在nvram_common_config.c文件中的NVRAM_EF_WAP_PROF_WAP_PROFILE_CONTENT_DEFAULT数组内完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nvram_common_config.c

NVRAM_EF_WAP_PROF_WAP_PROFILE_CONTENT_DEFAULT

custom_wap_cust_pack.c

 

bookmark中添加新书签bra_bkm_add_new_bookmark(char* title, char* url)

STR_ID_BRW_BOOKMARKS

MENU_ID_BRW_HOMEPAGE

mmi_brw_bookmarks_highlight_hdlr

typedef struct
{
 U8 default_drive_name[BRW_BKM_DRIVE_NAME_LENGTH * ENCODING_LENGTH];
 U8 default_folder_path[(BRW_BKM_MAX_PATH_LEN+1) * ENCODING_LENGTH];
 U8 sel_folder_path[(BRW_BKM_MAX_PATH_LEN+1) * ENCODING_LENGTH];
 U8 sel_file_path[(BRW_BKM_MAX_PATH_LEN+1) * ENCODING_LENGTH];
 U8 sel_file_name[(BRW_BKM_MAX_FILE_NAME_LEN+1) * ENCODING_LENGTH];
 U8 sel_file_extn[(BRW_BKM_MAX_FILE_EXTN_LEN+1) * ENCODING_LENGTH];
 U8 sel_file_url[(BRW_MAX_URL_LENGTH+1) * ENCODING_LENGTH];
 S32 sel_file_index;
 U32 index_highlighted_item;
 brw_bkm_file_info_struct *file_info_list;
 U32 total_file_count;
}brw_bkm_context_struct;

MAIN_MENU_SERVICES_MENUID -> SERVICES_WAP_MENU_ID -> WapHiliteHandler() -> goto_mobile_suite_screen()

 

书签:

custom_wap_cust_pack.c 在项目文件的mak 文件中查看WAP_SUPPORT 的值,比如为OBIGO_Q03C,在它下面的wap_bkm_default 数组中进行书签的设置,

     { 
      1,//表示可编辑
      0,//表示非空
      "/xE7/x81/xAB/xE7/x88/x86/xE9/x87/x91/xE6/x9B/xB2/x4D/x50/x33/xE6/x8A/xA2/xE9/xB2/x9C/xE4/xB8/x8B",

 //上面为书签的显示名称,使用UTF-8编码
      "http://61.135.154.43/wapsite/z.jsp?id=SXZY416"//网址
      },

 修改后如果是在模拟器上编,要删除 /MoDIS/WIN32FS/DRIVE_C/@wap 文件夹, 真机应该要格式化.

 主页的话是nvram_common_config.c

在项目文件的mak 文件中查看TELECA_FEATURE  的值,看是否定义WAP2

 NVRAM_EF_WAP_PROF_WAP_PROFILE_CONTENT_DEFAULT 数组进行主页的设置。

NVRAM_EF_WAP_PROF_WAP_PROFILE_NAMES_DEFAULT  名称显示,采用UNICODE 编码,好像不起作用.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值