symbian 中如何自定义CBA 和 响应

本文详细介绍了在Symbian操作系统中,如何自定义Command Bar(CBA)和处理不同按钮及命令的响应。通过对菜单项和命令的配置,开发者可以为应用程序提供更丰富的交互体验。
摘要由CSDN通过智能技术生成
  1. 在symbian中 系统提供的CBA不够用的话 就需要自己定义定义CBA了一般就是特殊的view里面我们需要用自己的CBA首先我们需要定义资源 然后我们需要把自己的 CBA的 button的ID在.hrh文件里面添加 好让系统认识他 然后我们需要在view或者contain或者appui里面响应他:
  1. 下面是我的工程里面的定义的选段:
  1. 1:在.rss文件的资源定义:
  1. 我测试的时候没有使用menu_bar所以只有第一个和最后一个有用
  1. 2:在.hrh里面的定义
  1. 在建立工程的哪个 xxxID的enum里面添加自己的按钮定义:
    1. 3:在view的HandleCommandL里面响应:
      1. 这样的话就可以用了 一般如何得不到结果的话就要找是否rsg文件里有自己button 的ID号了,如果有 那就是响应的问题,看响应是否被上一级传递过来,如果没有检测下定义是否有问题
      评论 1
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

      当前余额3.43前往充值 >
      需支付:10.00
      成就一亿技术人!
      领取后你会自动成为博主和红包主的粉丝 规则
      hope_wisdom
      发出的红包
      实付
      使用余额支付
      点击重新获取
      扫码支付
      钱包余额 0

      抵扣说明:

      1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
      2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

      余额充值