![MTK手機(jī)平臺添加資源和菜單的方式_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/17/53d7fb09-eb3c-4afa-8e98-94f37d6c96b7/53d7fb09-eb3c-4afa-8e98-94f37d6c96b71.gif)
![MTK手機(jī)平臺添加資源和菜單的方式_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/17/53d7fb09-eb3c-4afa-8e98-94f37d6c96b7/53d7fb09-eb3c-4afa-8e98-94f37d6c96b72.gif)
![MTK手機(jī)平臺添加資源和菜單的方式_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/17/53d7fb09-eb3c-4afa-8e98-94f37d6c96b7/53d7fb09-eb3c-4afa-8e98-94f37d6c96b73.gif)
![MTK手機(jī)平臺添加資源和菜單的方式_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/17/53d7fb09-eb3c-4afa-8e98-94f37d6c96b7/53d7fb09-eb3c-4afa-8e98-94f37d6c96b74.gif)
![MTK手機(jī)平臺添加資源和菜單的方式_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/17/53d7fb09-eb3c-4afa-8e98-94f37d6c96b7/53d7fb09-eb3c-4afa-8e98-94f37d6c96b75.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、MTKÊÖ»úƽ̨Ìí¼Ó×ÊÔ´ºÍ²Ëµ¥µÄ·½Ê½Ò»¡¢ ²Ëµ¥µÄÐ޸ĻòÔö¼Ó£
2、186; ÒÔÒ»¸öÀý×ӵķ½Ê½½éÉÜÈçºÎÌí¼ÓÒ»¸ö²Ëµ¥£¬Àý×ÓÈçÏ£º Ô
3、ÚÖ÷²Ëµ¥µÄ¡°ÉèÖᱲ˵¥ÏÂÔö¼ÓÒ»¸ö¡°ÎÒµÄÉ趨¡±×Ӳ˵¥£
4、¬¡°ÎÒµÄÉ趨¡±ÏÂÓÐÁ½¸ö×Ӳ˵¥£º¡°ÎÒ µÄÉ趨1¡±ºÍ¡°ÎÒµÄ
5、1;趨2¡±£¬´ò¿ªÕâÁ½¸ö²Ëµ¥£¬·Ö±ðÏÔʾһ·ù¶¯»¡£ ²½ÖèÈçÏÂ
6、163;º 1£®ÔÚ.plutommimmiSettingSettingIncĿ¼ÏµÄSettingDefs.hÎļþÖÐÔö¼ÓÈçÏÂÄÚÈÝ£º a. enum STR_SETTING_LISTµÄ×îº
7、;óÔö¼ÓÈý¸ö×Ö·û´®IDµÄÉùÃ÷£º STR_MY_SETTING, STR_MY_SETTING1, STR_MY_SETTING2, b. enum SCR_SETTING_LISTµÄ×îºóÔö¼ÓÈý¸ö
8、Screen IDµÄÉùÃ÷£º SCR_MY_SETTING, SCR_MY_SETTING1, SCR_MY_SETTING2, c. enum IMG_SETTING_LISTµÄ×îºóÔö¼ÓÒ»¸öImage IDµÄÉùÃ÷£º IMG_MY_SETTING, d. Ô
9、218;.plutommimmiIncĿ¼ÏÂGlobalMenuItems.hÎļþÖÐenum GLOBALMENUITEMSID µÄ×îºóÔö¼ÓÈý¸ö²Ëµ¥IDµÄÉùÃ÷£º(Ó
10、8;µÄÊÇÔÚ±¾AP»òÄ£¿éµÄ*Defs.hÖÐÉùÃ÷) MENU_MY_SETTING, MENU_MY_SETTING1, MENU_MY_SETTING2, 2£®ÔÚ.plutommiCustomerCustResourcePLUTO_MMIĿ¼ÏÂ
11、81;ÄRef_list.txtÖÐÌí¼ÓÈý¸ö×Ö·û´®£º STR_MY_SETTING Undefined 10 My Setting My Setting ÎÒµÄÉ趨 ÎÒµÄÉ趨 STR_MY_SETTING1 Undefi
12、ned 10 My Setting1 My Setting1 ÎÒµÄÉ趨1 ÎÒµÄÉ趨1 STR_MY_SETTING2 Undefined 10 My Setting2 My Setting2 ÎÒµÄÉ趨2 ÎÒµÄÉ趨2 3. ÔÚ.
13、 plutommiCustomerCustResourcePLUTO_MMIRes_MMIĿ¼ÏµÄRes_Setting.cÔö¼ÓÈçÏ ×ÊÔ´£º ADD_APPLICATION_MENUITEM(MENU_MY_SETTING,MAIN_MENU_SETTINGS_MENUID ,2,MENU_MY_SETTING1,MENU_MY_SETTING2,SHOW
14、, MOVEABLEWITHINPARENT, DISP_LIST,STR_MY_SETTING,0); ADD_APPLICATION_MENUITEM(MENU_MY_SETTING1,MENU_MY_SETTING,0,SHOW, MOVEABLEWITHINPARENT, DISP_LIST,STR_MY_SETTING1,0); ADD_APPLICATION_MENUITEM(MENU_MY_SETTING2,MENU_MY_SETTING,0,SHOW, MOVEABLEWITHINPARENT, DISP_LIST,STR_MY_SETTING2,0); ADD_APPLICA
15、TION_IMAGE2(IMG_MY_SETTING,CUST_IMG_PATH"MainLCDSubMenuSettingsMY_SETTING.GIF","My Setting."); ADD_APPLICATION_STRING2(STR_MY_SETTING,"My Setting","MySetting"); ADD_APPLICATION_STRING2(STR_MY_SETTING1,"My Setting1","My Setting1"); ADD_APPLI
16、CATION_STRING2(STR_MY_SETTING2,"My Setting2","My Setting2"); 4. ÔÚ. plutommiCustomerCustResourcePLUTO_MMIRes_MMIĿ¼ÏµÄRes_MainMenu.cÖÐÐÞ¸ÄÈçÏ£º ADD_APPLICATION_MENUITE
17、M(MAIN_MENU_SETTINGS_MENUID,IDLE_SCREEN_ MENU_ID, 5, MENU9102_INITIAL_SETUP, . . . ¸ÄΪ£º ADD_APPLICATION_MENUITEM(MAIN_MENU_SETTINGS_MENUID,IDLE_SCREEN_ MENU_ID,6, MENU_MY_SETTING, MENU9102_INITIAL_SETUP, . . . 5£®ÔÚ.plutommimmiSettingSettingInc
18、6;¿Â¼ÏµÄSettingProt.hÖÐÔö¼ÓÈçϵĺ¯ÊýÉùÃ÷£º void HighlightMySetting(void); void HighlightMySetting1(void); void HighlightMySetting2(void); void EntryMySet
19、ting(void); void EntryMySetting1(void); void EntryMySetting2(void); 6£®ÔÚ.plutommimmiSettingSettingSrcĿ¼ÏµÄSettingSrc.cÖÐÔö¼ÓÈçϵĺ¯Êý¶¨Ò
20、9;£º void HighlightMySetting(void) SetKeyHandler(GoBackHistory, KEY_LEFT_ARROW, KEY_EVENT_DOWN); SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); SetKeyHandler(EntryMySetting, KEY_RIGHT_ARROW,KEY_EVENT_DOWN); SetLeftSoftkeyFunction(EntryMySetting,KEY_EVENT_UP); void HighlightMySetting1
21、(void) SetKeyHandler(GoBackHistory, KEY_LEFT_ARROW, KEY_EVENT_DOWN); SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); SetKeyHandler(EntryMySetting1, KEY_RIGHT_ARROW,KEY_EVENT_DOWN); SetLeftSoftkeyFunction(EntryMySetting1,KEY_EVENT_UP); void HighlightMySetting2(void) SetKeyHandler(GoBackHistory,
22、KEY_LEFT_ARROW, KEY_EVENT_DOWN); SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); SetKeyHandler(EntryMySetting2, KEY_RIGHT_ARROW,KEY_EVENT_DOWN); SetLeftSoftkeyFunction(EntryMySetting2,KEY_EVENT_UP); void EntryMySetting(void) U16 nStrItemListMAX_SUB_MENUS; /* Stores the strings id of submenus re
23、turned */ U16 nNumofItem; /* Stores no of children in the submenu*/ U8* guiBuffer; /* Buffer holding history data */ U16 ImageListMAX_SUB_MENUS; EntryNewScreen(SCR_MY_SETTING, NULL, EntryMySetting, NULL); /* 2 Get current screen to guibuffer for history purposes*/ guiBuffer= GetCurrGuiBuffer(SCR_MY_
24、SETTING); /* 3. Retrieve no of child of menu item to be displayed */ nNumofItem= GetNumOfChild(MENU_MY_SETTING); /* 4. Retrieve string ids in sequence of given menu item to be displayed */ GetSequenceStringIds(MENU_MY_SETTING,nStrItemList); GetSequenceImageIds(MENU_MY_SETTING, ImageList); /* 5 Set c
25、urrent parent id*/ SetParentHandler(MENU_MY_SETTING); /* 6 Register highlight handler to be called in menu screen */ RegisterHighlightHandler(ExecuteCurrHiliteHandler); /* 7 Display Category1 Screen */ ShowCategory15Screen(STR_MY_SETTING, IMG_SCR_SETTING_CAPTION, STR_GLOBAL_OK, IMG_GLOBAL_OK,STR_GLO
26、BAL_BACK, IMG_GLOBAL_BACK, nNumofItem, nStrItemList, ImageList, LIST_MENU, 0, guiBuffer); /* 8.Register function with right softkey*/ SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); void EntryMySetting1(void) S8 * string = GetString(STR_MY_SETTING1); U16 imageId= IMG_MY_SETTING; EntryNewScreen(
27、SCR_MY_SETTING1, NULL, EntryMySetting1,NULL); ShowCategory65Screen(U8*)string,imageId,NULL); SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); void EntryMySetting2(void) S8 * string = GetString(STR_MY_SETTING2); U16 imageId= IMG_MY_SETTING; EntryNewScreen(SCR_MY_SETTING2, NULL, EntryMySetting2, N
28、ULL); ShowCategory65Screen(U8*)string,imageId,NULL); SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP); 7£® ÔÚ.plutommimmiSettingSettingSrcĿ¼ÏµÄSettingSrc.cÖÐvoid InitSettingApp(void)º¯ÊýÏÂÔö ¼ÓÈçÏ´
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度園林景觀用樹木租賃合同模板
- 高速公路防護(hù)工程勞務(wù)合同(3篇)
- 2025年個(gè)人住宅裝修工程協(xié)議書
- 2025年礦權(quán)開采許可協(xié)議策劃范本
- 2025年企業(yè)整體并購協(xié)議書
- 2025年資產(chǎn)重置策劃諒解協(xié)議細(xì)則
- 2025年分手策劃協(xié)議書范本
- 2025年高速精密電主軸項(xiàng)目規(guī)劃申請報(bào)告模范
- 2025年策劃授權(quán)協(xié)議范本正式版
- 2025年個(gè)人租賃私家車合同樣式
- 醫(yī)療器械市場規(guī)劃
- 安徽省合肥市廬陽區(qū)評價(jià)2023-2024學(xué)年六年級下學(xué)期小升初數(shù)學(xué)模擬試卷+
- 2024年3月山東省直監(jiān)獄類面試題及參考答案全套
- 新產(chǎn)品研發(fā)工作總結(jié)匯報(bào)
- pi粉末成型工藝
- Optix-OSN3500智能化光傳輸設(shè)備業(yè)務(wù)配置手冊范本
- swagelok管接頭安裝培訓(xùn)教程
- 公墓管理考核方案
- 把子肉店創(chuàng)業(yè)計(jì)劃書
- 綜合樓裝修改造項(xiàng)目 投標(biāo)方案(技術(shù)方案)
- 冀教版五年級上冊英語全冊單元測試卷(含期中期末試卷及聽力音頻)
評論
0/150
提交評論