제품오류 Q&A TAndroidPhoneStateListener.onCallStateChanged 오류관련
2014.07.03 06:57
회사명 | GMT |
---|---|
성명 | 채종일 |
이메일 | |
전화번호 | 010-5149-9779 |
제품명/버전/에디션 | Delphi XE6 Enterprise |
시리얼번호 | CUHE-******-******-FC8D |
안드로이드 위에서 앱을 만들었습니다.
해당 앱에서 엠바카데로 홈페이지에 있는 예제를 이용하여
전화걸기 기능을 추가하였습니다. 물론 전화는 잘 됩니다.
전화걸기 기능을 위하여 FMX.PhoneDialer,를 use절에 추가하였는데
제가 잠시 앱을 나가 직접 전화를 걸면
TAndroidPhoneDialerService.TAndroidPhoneStateListener.onCallStateChanged
위의 함수에서 오류가 납니다.
디버깅을 걸어 찾아보니
LastRingIndex := GetIndexOfCall(LastRingNumber);
// if is a valid call index
if CallCount >= LastRingIndex then
begin
// update call state from incoming to connected
FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));
LastActiveCallNumber := FCalls.Items[LastRingIndex].GetCallID;
end;
위의 소스에서 CallCount가 0이고 LastRingIndex가 -1로 디버그창에 찍히는데
LastRingIndex가 -1이기때문에
FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));
위의 라인에서 오류가 발생합니다.
제가 잘못사용하고 있는 것인지 아니면 해당 소스에 문제가 있는건지 궁금합니다.
빠른 답변 부탁드리겠습니다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 필독: 설치 횟수 증가 방법 안내 (Registration limit has been reached) | 관리자2 | 2017.09.13 | 10011 |
1109 | DataSnap 3Tier 관련 설정 질문입니다. | 무늬만컴공 | 2012.09.04 | 0 |
1108 | ISC ER/Studio 제품 설치 카운트 증가 요청 [1] | 문효섭 | 2013.01.23 | 0 |
1107 | 설치제한 횟수 초기화 요청 [1] | 진이한이 | 2014.04.15 | 1 |
1106 | 등록횟수 초기화 요청 [2] | 하두고 | 2012.12.01 | 1 |
1105 | 설치횟수초과 [1] | 토마토 | 2012.07.25 | 1 |
1104 | 분리요청 [3] | 김영빈 | 2012.07.26 | 1 |
1103 | EDN 계정의 비밀번호 분실 [1] | a99515 | 2012.07.31 | 1 |
1102 | 설치 등록 횟수 초과 증가 요청 [1] | koty | 2012.08.02 | 1 |
1101 | 등록횟수 초과 [1] | 수인아빠 | 2012.08.13 | 1 |
1100 | 제품 설치 횟수 증가 요청 [1] | 마구간 | 2012.08.24 | 1 |
1099 | 제품의 설치 횟수가 초과되었습니다. [1] | 드림앤소프트 | 2012.08.28 | 1 |
1098 | C++Builder 6설치 건. [1] | romero | 2012.09.01 | 1 |
1097 | 설치 카운트 증가 관련 [1] | 프리스켄 | 2012.09.04 | 1 |
1096 | 계정분실 [1] | yuru | 2012.09.05 | 1 |
1095 | 설치 횟수 추가 요청 [1] | sk | 2012.09.13 | 1 |
1094 | 제품 등록키가 꽉찼습니다. [1] | 유노유노 | 2012.09.14 | 1 |
1093 | 추가 라이센스 등록 요청 [1] | Kainess | 2012.10.04 | 1 |
1092 | 제품 설치 횟수 증가 요청 [1] | sk | 2012.10.08 | 1 |
1091 | 설치횟수를 초과했습니다. [1] | leems | 2012.10.08 | 1 |
1090 | 설치 횟수 증가요청 [1] | 하느리 | 2012.10.10 | 1 |