欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

mtk屏幕模板的一个小疑点

更新时间: 2014-01-05 02:48:36 责任编辑: Author_N1

 

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层的动作,如果没有合并层就只会显示基础层了已经是你那个背景
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:48:36
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/14691/
本文WWW.DOC100.NET DOC100.NET版权所有。