ステータスバーにアンテナを表示するアプリ “AntennaPict” を作った。
Galaxy Nexus で b-mobile Fair 1GB のデータ通信専用 SIM を使っているんだけども、
画面右上の標準のアイコンでは常に圏外表示になってしまって不便だ。
なので通知領域に電波強度を示すアンテナアイコンを表示させてみた。
電波強度の計算方法は Android の以下のソースを参考にした。
frameworks/base/telephony/java/android/telephony/SignalStrength.java
定数がハードコーディングされていて、アプリからは取得できない。
メーカーが独自修正しているとどうしようも出来なさそうだ。
なので Galaxy Nexus 以外の端末では正常に表示できない可能性がある。
Google Play ストアにて公開中。
https://play.google.com/store/apps/details?id=net.wizmy.android.antennapict