2016-12-29 177 views
0

我開發了一個應用程序,它監聽信號強度。我用電話狀態監聽器監聽onSignalStrengthsChanged(SignalStrength信號強度)。 SignalStrength通過電話更新。但是,我想頻繁更新signalStrength。如何改變Android可編程性的信號強度更新週期?如何更新onSignalStrength(信號強度)

回答

0

Android不會更頻繁地檢查此級別以提供給標準API。沒有選擇輪詢這個值。您必須存儲通過onSignalStrengthsChanged()收到的最後一個值,並在應用程序需要時返回最後一個值(如果更快的投票率是您的目標)。

+0

謝謝你的回覆。我的問題與投票率無關。我開發了一個觀看信號強度的應用程序。但我觀察到,當我打開「手機自己的信號強度查看器」(設置/關於電話/狀態)時,信號強度會經常更新。但是當我僅運行我的應用程序時,信號強度不會經常更新。我知道如果手機自己的信號查看器是打開的,那麼信號強度將會頻繁更新。否則,信號強度會以一定的時間間隔更新。我問如何更改更新時間間隔。 @JonasKöritz – john

+0

你在用什麼設備?我的信號強度在設置視圖中沒有經常更新。 –

+0

我已經使用了三星Galaxy j7 @ JonasKöritz。 – john