2016-12-29 1 views
0

신호 강도를 수신하는 앱을 개발했습니다. 나는 수신 대기를 위해 전화 상태 청취자을 사용했다. onSignalStrengthsChanged (SignalStrength signalStrength). SignalStrength는 전화로 업데이트됩니다. 그러나 신호 강도를 자주 업데이트하고 싶습니다. 어떻게 안드로이드 programmability에서 기간을 업데이 트 신호 세기를 변경하려면?onSignalStrength (신호 강도)를 업데이트하는 방법

답변

0

Android는 표준 API를 제공하기 위해이 레벨을 더 자주 확인하지 않습니다. 이 값을 폴링하는 옵션은 없습니다. 마지막 값인 onSignalStrengthsChanged()을 저장하고 응용 프로그램이 필요로 할 때 마지막 값을 반환해야합니다 (더 빠른 폴링 속도가 목표 인 경우).

+0

답장을 보내 주셔서 감사합니다. 내 문제는 폴링 속도와 관련이 없습니다. 나는 신호 강도를보기위한 앱을 개발했다. 그러나 '휴대 전화의 신호 강도 뷰어'(설정/전화 정보/상태)를 열면 신호 강도가 자주 업데이트되는 것을 확인했습니다. 하지만 내 앱만 실행하면 신호 강도가 자주 업데이트되지 않습니다. 전화기의 신호 뷰어가 열려 있으면 신호 강도가 자주 업데이트됩니다. 그렇지 않으면 신호 강도가 특정 시간 간격으로 업데이트됩니다. 업데이트 간격을 변경하는 방법을 묻습니다. @ Jonas Köritz – john

+0

어떤 장치를 사용하고 있습니까? 내 신호 강도가 설정보기에서 자주 업데이트되지 않습니다. –

+0

나는 Samsung Galaxy j7 @ Jonas Köritz를 사용했다. – john

관련 문제