请找到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();
…
…
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();
…