动态修改CBA栏的内容

    技术2022-05-19  23

    1.在appui的HandleCommandL()中去掉default:中的Panic(EMechanicalUi);语句。 2.

    添加头文件:

    #include <eikbtgpc.h>

     

    void CYourView::UpdateCbaL(TInt aResourceId) {     CEikButtonGroupContainer* cba = Cba();     cba->SetCommandSetL(aResourceId);     cba->DrawDeferred(); } 3. RESOURCE CBA r_your_cba     {     buttons =         {         CBA_BUTTON             {             id = EYourAppIdOne;             txt = "1Text";             },         CBA_BUTTON             {             id = EYourAppIdTwo;             txt = "2Text";             }         };     }

     

     


    最新回复(0)