在Symbian中集成ZXing条形码阅读器

时间:2012-01-17 03:49:08

标签: camera symbian zxing s60

我正在尝试将ZXing条形码集成到我的symbian应用程序中但我的工作 仅在UI类中,但我想在列表框视图中集成,以便在我单击时 列表项目Zxing必须打开。这可能吗? 有人对此有所了解吗?

1 个答案:

答案 0 :(得分:1)

您是否只想在点击列表框项目时打开zxing相机视图? 然后你需要捕获列表框事件

void CCasesContainer::HandleListBoxEventL(CEikListBox* aListBox, TListBoxEvent aEventType) {  
    if ((aEventType == MEikListBoxObserver::EEventEnterKeyPressed)  
        || (aEventType == MEikListBoxObserver::EEventItemClicked)) {  
    TInt currentItem(iListBox->CurrentItemIndex());  
    // open the zxing view smth like  
    DeactivateActiveViewL();  
    CAknViewAppUi::ActivateLocalViewL(TUid::Uid(zxingView));  
    }
}

要了解有关视图在Symbian中的工作原理的详细信息,请从herethere

开始