首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动平台 >

MTK屏幕模板的一个小疑点

2012-02-08 
MTK屏幕模板的一个小问题问:为什么我这样做只能显示背景,其他的(status,softbar,title...)都没有显示出来。

MTK屏幕模板的一个小问题

问:
为什么我这样做只能显示背景,其他的(status,softbar,title...)都没有显示出来。
const U8 category2010Screen[]=
{
  6,
  DM_BASE_LAYER_START,
  DM_SCR_BG,
  DM_STATUS_BAR1,
  DM_TITLE1, 
  DM_BUTTON_BAR1,
  DM_CATEGORY_CONTROLLED_AREA,
};
const s16 coordinate_set2010[]=
{
  DM_FULL_SCREEN_COORDINATE_FLAG,
  // DM_STATUS_BAR1,
  0, MMI_TITLE_HEIGHT,MAIN_LCD_DEVICE_WIDTH-1,MAIN_LCD_DEVICE_HEIGHT-1,DM_NO_FLAGS,
  //DM_TITLE1, 
  100,0,MAIN_LCD_DEVICE_WIDTH,MAIN_LCD_DEVICE_WIDTH,DM_NO_FLAGS,
  //DM_BUTTON_BAR1
  DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH,
  // DM_CATEGORY_CONTROLLED_AREA,
  0, MMI_SUBMENU_CONTENT_Y+22,MAIN_LCD_DEVICE_WIDTH,MAIN_LCD_DEVICE_HEIGHT-MMI_SOFTKEY_HEIGHT,DM_NO_FLAGS,

};


[解决办法]
在函数void dm_redraw_category_screen(void)中设置断点,用模拟器追一下,就能看到结果了。
[解决办法]
看看,新手
[解决办法]
画模板的时候是根据你这个模板的层和模板的数据来画的,在一个好像叫dm_manager***的函数,你跟下代码。肯定是有些层的坐标不对。
[解决办法]
看看有没有blt层的动作,如果没有合并层就只会显示基础层了已经是你那个背景

热点排行