MTK 菜单资源的添加与开关机有关的代码

今天终于解决了困扰很久的问题:

在进入手机界面时,只有菜单名,却没有与菜单相应的gif动画。

在CustResDef.h中,可以加载菜单的资源:

        #elif defined (__MMI_MAINLCD_128X128__)

            #define CUST_IMG_PATH                "..////..////Customer////Images////NEPTUNECOLOR128X128"

            #define CUST_IMG_BASE_PATH                "..////..////Customer////Images////NEPTUNECOLOR128X128"

对于菜单有九宫格、Page、list三种显示方式,定义了哪种显示方式,就会调用与之相关的动画
对于菜单的显示方式主要用CFG_MMI_MAINMENU_TYPE、__MMI_MAINMENU_TYPE__两个宏来决定
有时,虽然#define CFG_MMI_MAINMENU_TYPE (__PAGE__),但是,如果__MMI_MAINMENU_TYPE__的
定义仍为九宫格方式时,显示的菜单有可能还是九宫格而不是Page。
所以需要对CFG_MMI_MAINMENU_TYPE、__MMI_MAINMENU_TYPE__两个宏都要定义为Page方式。
今天的收获是知道了菜单的显示格式选择有关的代码,下次再遇到没有显示菜单动画的问题,就比较容易知道问题所在
注意:如果修改了CFG_MMI_MAINMENU_TYPE、__MMI_MAINMENU_TYPE__两个宏,就需要new一下,如果使用
         remake,可能得不得预期的结果。
对于开关机铃声的关键字为 POWER_ON_TONE、POWER_OFF_TONE;当开关机声音没有从音频功放输出、或者没有
出现开关机声音时(当设置好afe.c中的音频功放后),可以在case POWER_ON_TONE下添加开启音频功放的代码实现操作

你可能感兴趣的:(list,手机,Path,MTK)