找回密码
 注册
搜索
查看: 1096|回复: 5

[讨论] 高手帮忙看看,为啥手机菜单项文本字串没有显示啊

[复制链接]
发表于 2011-5-5 19:23:35 | 显示全部楼层 |阅读模式
void mmi_myapp_entry(void)
{
       
        S32 nNumberOfItems;
        S32 i;
         U16 nStrItemList[5];
        U8 *guibuffer;

        EntryNewScreen(SCR_MYAPP_MAIN,NULL,mmi_myapp_entry,NULL);
        guibuffer = GetCurrGuiBuffer(SCR_MYAPP_MAIN);
        nNumberOfItems = 5;
        GetSequenceItemIds(MENU_ID_MYAPP_HELLO,nStrItemList);
        SetParentHandler(MENU_ID_MYAPP_HELLO);
        RegisterHighlightHandler(ExecuteCurrHiliteHandler);
        ShowCategory15Screen(
                STR_MYAPP_HELLO,
                GetRootTitleIcon(MAIN_MENU_ORGANIZER_MENUID),
                STR_GLOBAL_OK,
                0,
                STR_GLOBAL_BACK,
                0,
                nNumberOfItems,
                nStrItemList,
                (U16*) gIndexIconsImageList,
                LIST_MENU,
                0,
                guibuffer
                );
        SetRightSoftkeyFunction(GoBackHistory,KEY_EVENT_UP);
发表于 2011-5-6 11:11:49 | 显示全部楼层
你木有搞清楚问题出在哪里噢。。问题在加载字串和菜单的地方。
点评回复

使用道具 举报

 楼主| 发表于 2011-5-6 09:46:41 | 显示全部楼层
自己先顶起来,怎么都没人看呢!
点评回复

使用道具 举报

 楼主| 发表于 2011-5-5 19:25:27 | 显示全部楼层
不晓得哪里出了问题了,高手帮忙解答下!
点评回复

使用道具 举报

发表于 2011-5-31 02:01:55 | 显示全部楼层
上面这个不是,楼主把log贴出来看下。。。
点评回复

使用道具 举报

发表于 2011-5-31 01:56:03 | 显示全部楼层
发一个通过编译的你,只要把mainmenu函数作为入口就是。。用下面这个函数调用即可:goto_mainmenu(vodi)


/****************************************************************
Hello word!
*****************************************************************/
void mmi_myapp_entry(void)
{
   //开始第一个程序:Hello word!
   
   //关掉上一个程序
   EntryNewScreen(MAIN_MENU_SCREENID,NULL,NULL,NULL);  
   
   //关闭系统状态信息:音乐标志,电源标志,短信息状态
    // entry_full_screen();
   
   //clear_screen可将整个屏幕刷成白色
   clear_screen();

   
   

  //设置字串显示位置
  gui_move_text_cursor(70,130);

//设置字串显示颜色
  gui_set_text_color(UI_COLOR_GREEN);
   
   //打印第一个程序结果:Hello ,word,L强制转换为是多国语言Unicode.
   gui_print_text(L"Hello,南山!");



  //设置字串显示位置
  gui_move_text_cursor(70,160);

//设置字串显示颜色
  gui_set_text_color(UI_COLOR_RED);
   
   //打印第一个程序结果:Hello ,word,L强制转换为是多国语言Unicode.
   gui_print_text(L"Hello,word!");

   
   
   //刷新整个屏幕
   gui_BLT_double_buffer(0,0,UI_device_width-1,UI_device_height-1);
   
     //使用历史屏幕退出记录机制,退出当前屏幕,返回历史记录最后一次的屏幕
    //SetKeyHandler(GoBackHistory, KEY_RSK, KEY_EVENT_UP);
   
    SetRightSoftkeyFunction(GoBackHistory, KEY_EVENT_UP);
}
void goto_main_menu( void )
{
//将主菜单切换成我们的程序
   mmi_myapp_entry();
   return;
}
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-27 00:06 , Processed in 0.061409 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表