微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503 如何隐藏某些Category界面的status icon bar

mt2503 如何隐藏某些Category界面的status icon bar

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
如何隐藏某些Category界面的status icon bar。
[SOLUTION]
在Category创建的时候传入DM_NO_STATUS_BAR这个flag即可。如setting界面的Category 129,修改
ShowCategory129ScreenInternal如下即可:

dm_data.s32ScrId = (S32) GetActiveScreenId();
dm_data.s32flags = DM_CLEAR_SCREEN_BACKGROUND |DM_SET_AS_ABM_LAYER;
#if defined(__WT_MT6260D_92718_LANXING__)
if(dm_data.s32ScrId == SCR_WALLPAPER_VIEW)
{
dm_data.s32flags |= DM_NO_STATUS_BAR; //添加该flag可以让status icon bar不被draw
}
#endif
dm_setup_data(&dm_data);
dm_redraw_category_screen();

某些CP可能hard code写死其坐标,这时候需要适当调整以避免整体UI在没有status icon bar后显示不协调。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top