회사명 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));

위의 라인에서 오류가 발생합니다.


제가 잘못사용하고 있는 것인지 아니면 해당 소스에 문제가 있는건지 궁금합니다.


빠른 답변 부탁드리겠습니다.



번호 제목 글쓴이 날짜 조회 수
공지 필독: 설치 횟수 증가 방법 안내 (Registration limit has been reached) 관리자2 2017.09.13 9808
28 XE10.2 환경설정 오류에 대해서 질문드립니다. file 겨울아이 2018.04.04 343
27 IDE 오류? [1] file 까칠스프 2016.03.03 343
26 [bcciosarm64 Fatal Error] CoreFoundation.h(12): 'stdarg.h' 오류 [3] hawkjgs 2016.04.06 381
25 XE5 안드로이드5 지원은 언제쯤 되나요? [1] 텔로스김 2015.07.14 384
24 XE8 에서 delphi 10 으로 업데이트 후 [2] 다콜 2015.12.16 391
23 interbase xe7 64 manager 실행이 안됩니다. [1] 하명훈 2016.09.21 423
22 Delphi 10(10.1) MongoDB Driver => SCRAM-SHA-1 지원기능여부 문의드립니다. [1] Terry 2016.07.14 555
21 프로그램이 종료 됩니다. [3] file michael 2016.03.28 579
20 [버그]델파이 10.1.2 업데이트에서 윈도우10달력 셀렉터 오류 나비스 2016.12.19 738
19 Delphi XE 10 Seattle 관련 문의입니다. [3] 까칠스프 2016.01.20 751
18 Error in Help (?) [1] secret tislaser 2014.05.15 756
17 델파이2010 vcl140.bpl 오류발생 [1] file 백사장 2016.08.19 855
16 XE8 버그 Fixed 된것은 어디서 받아야 하는건가요? [1] 희망 2015.06.12 871
15 프로그램 일부 파일이 바이러스로 인식이 됩니다. [2] 너이쉐이홧팅 2016.01.04 914
14 (미해결) 델파이 XE5 FastReport 관련 질문입니다. [1] secret moduware 2014.06.12 973
13 RAD Studio 10.1 64-Bit 디버깅 문제 [6] 인콘 2016.10.27 1042
12 Install Package - Add 수행 시 rtl100.bpl 에러 발생 문의 [1] file ㅇ1ㅇ2ㅇ3 2015.04.15 1069
11 [PreCompile] 빌드 속도를 빨리 하기 위해서 포럼의 내용처럼 했는데.. Cache 사이즈가 너무 크네요.. [1] file 정호근 2014.08.08 1127
10 델파이 10.4.2 실행시의 에러발생건 문의드립니다. [2] file 빛고운날 2021.03.23 1175
9 fastReport 한자 나오면서 인스톨 안되는문제 [2] 데니얼27 2014.07.02 1306