현재 설정된 간격으로 신호 강도와 관련된 데이터를 수집하려는 클라이언트 용 애플리케이션을 작성하고 있습니다. 안드로이드 - 레벨, DBM 및 ASU의 신호 강도
현재이 코드를 사용하고이 잘 작동private static class MyPhoneStateListener extends PhoneStateListener
{
@Override
public void onSignalStrengthsChanged(SignalStrength signalStrength)
{
super.onSignalStrengthsChanged(signalStrength);
telephonyManager.listen(phoneStateListener, PhoneStateListener.LISTEN_NONE);
InfoStore.setSignal(String.valueOf(signalStrength.getGsmSignalStrength()));
}
};
그러나 클라이언트는 모두 레벨의 신호 강도 (? 내가 얼마나 많은 바 추측), DBM 및 ASU를 원한다.
누구나 다른 형식을 사용하여 신호 강도를 읽는 방법을 알 수 있습니까?
'SignalStrength'에있는 해당 메서드는 숨겨져 있습니다. –