SubLCD上状态栏消失
来源:互联网 发布:长城证券下载软件 编辑:程序博客网 时间:2024/05/16 14:44
由于电池信息在更新电量信息时重画Status Icon Bar背景,将其他icon都覆盖掉,而后只画了电池图标,导致其他图片消失。
需要修改函数:
void SUBLCD_screens_hide_status_icons(void)
{
#ifdef __MMI_SUBLCD__
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
GDI_HANDLE act_lcd = GDI_ERROR_HANDLE;
S32 x1, x2, y1, y2;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
#ifdef __MMI_SUBLCD_SHOW_ANALOG_CLOCK__
return;
#endif
GDI_LOCK;
gdi_lcd_get_active(&act_lcd);
if (act_lcd != GDI_LCD_SUB_LCD_HANDLE)
{
UI_set_sub_LCD_graphics_context();
}
wgui_status_icon_bar_get_clip(WGUI_STATUS_ICON_BAR_SUBLCD_H_BAR, &x1, &y1, &x2, &y2);
wgui_status_icon_bar_show_sublcd_background(x1, y1, x2, y2, MMI_TRUE);
if (act_lcd == GDI_LCD_MAIN_LCD_HANDLE)
{
UI_set_main_LCD_graphics_context();
}
GDI_UNLOCK;
#endif /* __MMI_SUBLCD__ */
}
需要修改函数:
void SUBLCD_screens_hide_status_icons(void)
{
#ifdef __MMI_SUBLCD__
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
GDI_HANDLE act_lcd = GDI_ERROR_HANDLE;
S32 x1, x2, y1, y2;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
#ifdef __MMI_SUBLCD_SHOW_ANALOG_CLOCK__
return;
#endif
GDI_LOCK;
gdi_lcd_get_active(&act_lcd);
if (act_lcd != GDI_LCD_SUB_LCD_HANDLE)
{
UI_set_sub_LCD_graphics_context();
}
wgui_status_icon_bar_get_clip(WGUI_STATUS_ICON_BAR_SUBLCD_H_BAR, &x1, &y1, &x2, &y2);
wgui_status_icon_bar_show_sublcd_background(x1, y1, x2, y2, MMI_TRUE);
if (act_lcd == GDI_LCD_MAIN_LCD_HANDLE)
{
UI_set_main_LCD_graphics_context();
}
GDI_UNLOCK;
#endif /* __MMI_SUBLCD__ */
}
- SubLCD上状态栏消失
- ubuntu状态栏消失
- 请问在C#中如何将最小化后的窗口从Windows的状态栏上消失?
- 为什么状态栏上的GPS图标在GPS程序退出后不会自动消失
- Ubuntu 13.04 系统更新后状态栏消失
- 调用系统相册 发现 状态栏消失
- ios调用相机之后状态栏消失
- 调用完系统相机,状态栏消失
- linux桌面 任务栏,状态栏消失恢复
- 状态栏上加时间
- 处理退出 到 统一桌面 状态栏消失的问题
- Ubuntu12.04任务栏和状态栏消失的解决办法
- Ubuntu 13.04系统更新后状态栏消失解决
- iOS 调用相册或摄像头后状态栏消失解决办法
- Ubuntu 13.04系统更新后状态栏消失解决
- IOS调用系统相机后状态栏消失BUG
- ubuntu 14.04 网络图标消失解决方法 状态栏图标不显示
- 设置状态栏透明和Actionbar消失的方法
- linux下MYSQL乱码
- qt-spinBos-splider
- 修改country code定制wifi支持的channel
- linux dmesg命令使用
- JSP学习笔记1_JSP脚本语言(来自李刚的JAVAEE)
- SubLCD上状态栏消失
- Imageviewer与photo editor不能共存的问题
- 多个gif图片按幻灯片方式长时间播放引起手机死机
- 相册浏览时,浏览到最后一张,不能返回到第一张循环浏览
- file manager中查看图片时切换上一张/下一张时如何将非image格式的文件过滤掉
- jsp页面加载时自动执行action (转载 如需删除请通知)
- eclipse:Cannot create a server using the selected type(转)
- SVN中tag branch trunk用法详解(zhuan)
- MapR浅析