新手遇到郁闷的问题:按中间ok键,竟然出现选项菜单
用carbide 2.0的程序向导,sdk为S60_3rd_FP2_SDK_v1.1,选择GUI application with UI Designer,选择风格是listbox,single number,勾选Support view switching,然后生成代码,利用UI Designer随便添加几个固定listbox条目,再在option那里加几个菜单,啥也不做,完全由框架生成一个程序。
现在的问题来了:点击中间键(上下左右导航键之间的那个ok键),弹出来了option里面的那些菜单栏。点击左软(option)键,也能弹出菜单栏来。 可是,我将要基于这个框架设计的程序目的是:按中间ok键,作用是选中某个listbox条目,然后根据条目内容,组织内容,发送到http server上去获取不同的内容,我不想要弹出这个菜单,这个菜单很讨厌!请问如何去掉这个?
相反,我只希望按左软(option)键,弹出来菜单栏就行了,并不希望在中间键按下也出来!
另外,有个问题要请教:要选中视图中的listbox 项目,那个键是表示确定啊?也就是说,if ( aEventType == EEventEnterKeyPressed )这个里面的EEventEnterKeyPressed ,到底对于模拟器上,哪个按键?
看到某些论坛上说是左软键确定,可是此时我的界面上左软 对应的是option按钮啊?这种情况下,如何确定啊,中键又有上面的问题!我该如何是好?不可能叫用户先点option再在菜单里面搞个“确定”菜单项去确定吧?那不是相当麻烦的操作
我是初学symbian,很多问题不了解,请高手们解答!拜谢先!