woong's

android PhoneStateListener 여러번 호출되는것 방지하기 본문

Develop/Android

android PhoneStateListener 여러번 호출되는것 방지하기

dlsdnd345 2016. 2. 14. 13:12
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

android PhoneStateListener 여러번 호출되는것 방지하기


안녕하세요. android phoneStateListener 를 사용하다보면 calling , idle 등 상태가 여러번 호출이 됩니다.

저도 처음에는 원래 이렇게 동작 하는지 알았는데 여러번 호출되다보면 의도 하지 않게 생명주기가 꼬이거나 하는

일이 생깁니다. 


해결 방법이 있어 이렇게 포스트를 작성하고 있습니다.

아래 코드와 같이 phoneStateListener 를 싱글톤 형태로 만들면 전화 상태에 따라 호출이 한번만

되는것을 확인 할수 있습니다.





'Develop > Android' 카테고리의 다른 글

Android Lambda 사용하기  (0) 2016.02.14
Android Groovy 환경설정 하기  (0) 2016.02.14
android startActivity 재사용하기  (0) 2016.02.14
Android Home Key Control 하기  (0) 2016.02.14
Android USIM 존재 여부 확인하기  (0) 2016.02.14
Comments