интеграция считывателя штрих-кодов ZXing в symbian - PullRequest
1 голос
/ 17 января 2012

Я пытаюсь интегрировать штрих-код ZXing в мое приложение для Symbian, но оно работает только в классе пользовательского интерфейса, но я хочу интегрировать в представление списка, чтобы при нажатии элемент списка Zxing должен открыть. Это возможно? У кого-нибудь есть идеи по этому поводу?

1 Ответ

1 голос
/ 18 января 2012

Вы просто хотите открыть вид камеры 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, начните с здесь или там

...