现在的位置: 首页 > 综合 > 正文

MTK 个人入门笔记(按键测试,修改虚拟键盘背景,搜网时运营商重叠,修改flash空间和型号,关于树菜单的进入动作,idle上锁后无无法显示通话界面)

2013年08月05日 ⁄ 综合 ⁄ 共 1028字 ⁄ 字号 评论关闭

1:按键测试包含的数组:g_fm_keypad_order_table[]

     /custom/common/custom_fm.c    

 

2:修改虚拟键盘背景:gui_show_virtual_keyboard(virtual_keyboard *v)

    可在此函数中用 UI_filled_area wbc_filler={0};来绘制背景!

    /plutommi/mmi/GUI/GUI_SRC/gui_virtual_keyboard.c

 

3:搜网时运营商重叠:wgui_cat033_show_techno_network_name(void)

    可在此函数中用gdi_draw_solid_rect(clip_x1, clip_y1, clip_x2, clip_y2, GDI_COLOR_TRANSPARENT);来绘制一次透明区

    /plutommi/mmi/GUI/GUI_SRC/wgui_categories_idlescreen.c

 

4:修改flash空间和型号:

   #define CS0_PART_NUMBER     TY6701111184KC //TY00570002ARGQ //  TY5701111183KC //TY00680002ARGQ
   #define CS1_PART_NUMBER     TY6701111184KC//TY00570002ARGQ // TY5701111183KC //TY00680002ARGQ

   /custom/system/FCOM53_09A_BB/scatFCOM53_09A

    /custom/system/FCOM53_09A_BB/custom_memorydevice.h

 

5:关于树菜单的进入:

   ADD_APPLICATION_MENUITEM_HILITE_HANDLER(菜单ID, 函数指针);

   SetLeftSoftkeyFunction(函数指针, 按键动作);
   SetRightSoftkeyFunction(函数指针, 按键动作);

 

6:idle上锁后无无法显示通话界面:

   因为void EntryIdleIPhoneSetScreenSaver(void)此函数中没有执行

          if(isInCall()||isOutgoingCall()||isIncomingCall())
          return;
          #endif

抱歉!评论已关闭.