找回密码
 注册
搜索
查看: 1342|回复: 17

[讨论] MTK中如何动态生成和去掉菜单?

[复制链接]
发表于 2010-3-27 17:27:51 | 显示全部楼层 |阅读模式
RT,MTK中如何动态生成和去掉菜单?

并且要能让生成的菜单响应相应的函数,我有了想法,但是不确切,能不能给举个例子啊,或者给点资料啊。谢谢了
发表于 2010-3-27 18:02:12 | 显示全部楼层
试一试hide
unhide两个函数
点评回复

使用道具 举报

发表于 2010-3-28 12:40:06 | 显示全部楼层
没有动态添加的说法
点评回复

使用道具 举报

 楼主| 发表于 2010-3-29 09:16:29 | 显示全部楼层
你是指
void mmi_frm_hide_menu_item(U16 menu_item_id)
void mmi_frm_unhide_menu_item(U16 menu_item_id)
这两个函数吗?

我说的动态就是比如说检测到SIM的时候显示某个菜单,否则不显示某个菜单这样。
不知道上面两个函数能不能实现?
点评回复

使用道具 举报

发表于 2010-3-29 12:40:46 | 显示全部楼层
完全可以啊,就是get string,image等需要使用后缀是EXT的函数啊
点评回复

使用道具 举报

发表于 2010-3-29 15:24:31 | 显示全部楼层
我也想知道,比如网络服务下的移动梦网,没卡时不显示,有1个卡是显示1个,2个时则显示2个,是如何实现的?
点评回复

使用道具 举报

 楼主| 发表于 2010-3-29 15:34:15 | 显示全部楼层
好的。谢谢。我试试
点评回复

使用道具 举报

发表于 2010-3-29 16:26:39 | 显示全部楼层
以下是引用nio96在2010-3-29 9:16:29的发言:
你是指
void mmi_frm_hide_menu_item(U16 menu_item_id)
void mmi_frm_unhide_menu_item(U16 menu_item_id)
这两个函数吗?

我说的动态就是比如说检测到SIM的时候显示某个菜单,否则不显示某个菜单这样。
不知道上面两个函数能不能实现?


你指的动态,其实就是一个hide和unhide的操作。在不满足条件的时候执行hide操作就OK
点评回复

使用道具 举报

发表于 2010-4-1 16:25:50 | 显示全部楼层
[em12][em12][em12][em12]888888888
点评回复

使用道具 举报

发表于 2010-4-2 09:41:13 | 显示全部楼层
STK菜单就是动态生成的,你可以参考一下
点评回复

使用道具 举报

发表于 2010-4-2 18:36:41 | 显示全部楼层
这个函数可以
ShowCategory53Screen
点评回复

使用道具 举报

发表于 2010-7-1 09:37:22 | 显示全部楼层
谢谢,正在找这个呢。
点评回复

使用道具 举报

发表于 2010-7-1 15:19:43 | 显示全部楼层
学习。。。
点评回复

使用道具 举报

发表于 2010-7-1 17:45:31 | 显示全部楼层
8楼正解.
点评回复

使用道具 举报

发表于 2010-7-1 23:36:35 | 显示全部楼层
楼上正解!
点评回复

使用道具 举报

发表于 2010-7-3 12:00:44 | 显示全部楼层
可以的,得判断,在隐藏[em05][em05][em05]
点评回复

使用道具 举报

发表于 2010-7-5 11:13:28 | 显示全部楼层
以下是引用nio96在2010-3-29 15:34:15的发言:
好的。谢谢。我试试

这两个函数要配合
U16 GetNumOfChild_Ext(U16 menu_item_id)
U16 GetSeqItemId_Ext(U16 parent_item_id, U16 index)
U16 GetSeqItemStringId_Ext(U16 parent_item_id, U16 index)
使用
点评回复

使用道具 举报

发表于 2010-7-10 12:21:53 | 显示全部楼层
8楼正解
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-1-7 07:00 , Processed in 0.053359 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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