WIFI 接続の RSSI を定期的にポーリングする小さなプログラムを作成しています。プログラムで使用SystemClock.Sleep(2000)
しています。
問題は、RSSI を 2 秒ごとに表示したいということです。しかし、現在、2 秒ごとにポーリングしても、結果はループの最後にしか表示されません。
コード スニペットは次のとおりです。
for(int i=0;i<10;i++)
{
Date dt=new Date();
WifiInfo info = wifi.getConnectionInfo();
int rssi = info.getRssi();
textStatus.append("\n\nRSSI :" +Integer.toString(rssi));
SystemClock.sleep(2000);
}
何かいい案があれば幸いです。
よろしくキラン