Я хотел бы сохранить силы сигнала сотовой сети, и я делаю это так:Как получить текущую силу сигнала ячейки?
private class GetRssi extends PhoneStateListener {
@Override
public void onSignalStrengthsChanged(SignalStrength signalStrength) {
super.onSignalStrengthsChanged(signalStrength);
Variables.signal = signalStrength.getGsmSignalStrength();
}
}
Хорошо, но это работает только тогда, когда она меняется. Мне нужна сила тока.
Есть ли способ просто спросить о текущей силе сигнала?
Если вы регистрируете этот прослушиватель, когда ваше приложение запускается, у вас есть сила тока. Он не изменится, пока вы не вызовете слушателем снова, в этот момент вы сможете обновить внутреннюю переменную, сохраняющую силу. – Ryan
Как говорит Райан ... если вы будете отслеживать текущую силу сигнала, тогда вы всегда будете знать, что это такое! – Vorsprung