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";
}
};
}