10A 的 GROUP 和 CUI 使用
Group 结构图
1、group 的定义
定义 group ID 和定义 Screen ID 一样
在 XXX.res 中定义
<SCREEN id="GRP_ID_MYAPP_5"/>//group id
<SCREEN id="GRP_ID_MYAPP_6"/>//group id
<SCREEN id="SCR_ID_MYAPP_5"/>//screen id
<SCREEN id="SCR_ID_MYAPP_6"/>//screen id
通过编译资源,系统会自动生成 mmi_rp_app_XXX_def.h 文件
在 mmi_rp_app_XXX_def.h 中
我们可以看到如下的定义,这就是我们的 group id 了,可以看出去 group id 和 screen id 其
实是一个东西,只是用法不同而已。
typedef enum
{
GRP_ID_MYAPP_HEAD = 60382 + 1, /* BASE_ID + 1 */
GRP_ID_MYAPP_5,
GRP_ID_MYAPP_6,
SCR_ID_MYAPP_HEAD,
SCR_ID_MYAPP_5,
SCR_ID_MYAPP_6,
MMI_RP_APP_MYAPP_SCR_MAX
}mmi_rp_app_myapp_scr_enum;
2、group 使用
void entry_myapp_screen(void)
- 1
- 2
前往页