日記#295#296
#295 5月21日
少しだけ確認できたが、相変わらずonReceive終了時にセンサー値取得。
以下、流れと解決案。
<流れ>
AlarmManagerがonReceiveを呼ぶ
↓
onReceive内でregisterListenerを呼ぶ
↓
registerListenerがセンサーを発動する
↓
onReceiveが終わる時にセンサー値を取得する
<解決案>※略称使用
解決案1
時間をずらしたアラームを2個用意して、片方でセンサー値取得。片方でデータ記入
心配:getresultがどういう処理をするのか
解決案2
オンレシ内でブロードキャストを実行してデータ記入のオンレシを発動させる
心配:センサー値取得がオンレシ終了のタイミングなこと
解決案3
レジスタリスナーを解除してオンレシ終了前に値を取得できるか確認する
実際にどの解決案もできず、終わり。
#296 5月22日
今日は無理だった。
この記事が気に入ったらサポートをしてみませんか?