전화의 모든 연락처가 나열되는 MainScreen을 업데이트하는 PIM 수신기를 설정하려고합니다.VerticalFieldManager에서 행 삭제
내가 뭐하는 거지 것은 다음
내가 청취하는 PIMListListener을 만들어 내가 ContactsForm 내가 전화 만 형태가 RuntimeStore
로 저장하고 1 회로드하고 주소록에서 발생할 모든 변경 사항.
연락처가 추가
, 나는 성공적으로
연락처를 제거contactsForm에 추가하고, 나는 그것을 삭제 큰 문제에 직면하고있다 : S를!
이 예외가 발생합니다. "IllegalArgumentException"; 이 예외의 텍스트는 다음과 같습니다. UiEngine은 이벤트 잠금을 유지하지 않고 액세스됩니다. 나는 그러한 오류를 알고 있으며 그것을 해결하는 방법을 알고 있습니다. 그래서 다음 코드를 사용했습니다 :
UiApplication.getUiApplication().invokeLater(new Runnable() { public void run() {
synchronized(UiApplication.getEventLock()) {
uiContacts.vm.delete(uiContacts.vm.getField(j));
}
}});
이렇게하면 문제가 해결됩니다. 그러나 나는이 오류를 반복해서 계속해서 겪고있다. 이 문제를 해결하는 방법?
감사합니다. :) –
물론, 문제 없습니다. –