当前位置: 代码迷 >> 综合 >> 如何使title中的字符串居中
  详细解决方案

如何使title中的字符串居中

热度:99   发布时间:2024-01-19 20:30:23.0
请找到Gui_title_oem.c中的gui_title_oem_show_normal()函数,并找到以下代码: 
 … 
 if ((part & GUI_TITLE_PART_TEXT) && (mmi_ucs2strlen((const S8*)t->text) != 0)) 
 { 
 gui_title_measure_text(t, &text_x, &text_y, area1_width + area2_width); 
  
 #ifdef __MMI_SCREEN_SWITCH_EFFECT__ 
 gdi_layer_push_clip();  
 … 
 在其上方添加语句: 
 area1_width = 0; 
 area2_width = 0; 
 即代码变为: 
 … 
 area1_width = 0; 
 area2_width = 0; 
 if ((part & GUI_TITLE_PART_TEXT) && (mmi_ucs2strlen((const S8*)t->text) != 0)) 
 { 
 gui_title_measure_text(t, &text_x, &text_y, area1_width + area2_width); 
  
#ifdef __MMI_SCREEN_SWITCH_EFFECT__ 
 gdi_layer_push_clip();  
 …
  相关解决方案