我在资源文件定义一个自己的CBA
.rss文件定义如下:
RESOURCE CBA r_ViewServer_cba_about {
buttons = {
CBA_BUTTON { txt = "MyOptions"; id = EAknSoftkeyOptions; },
CBA_BUTTON { txt = "Previous"; id = EViewServerChangeCmd;}
};
}
然后将下面的CBA换成上面定义的,
RESOURCE EIK_APP_INFO r_application_httpclient_app_ui
{
cba = r_ViewServer_cba_about;
status_pane = r_application_status_pane;
}
在。HRH文件中:
enum TYourAppCommandIds
{
EViewServerChangeCmd=10
};
我只是想改变左右菜单的显示问题(原来为:options和exit,现在想改为:MyOptions和Previous),但运行后自动退出来,还有哪些地方要改吗?谢谢
------解决方案--------------------------------------------------------
在AppUi的HandleCommand函数中添加EViewServerChangeCmd按钮对应的事件.
------解决方案--------------------------------------------------------
感觉定义的没有问题,应该是别的地方出了问题。
------解决方案--------------------------------------------------------
运行后自动退出?程序运行就退出吗?。
从新编译一下资源文件试试。清空一下epoc
------解决方案--------------------------------------------------------
都是高手呀!~!