日記#295#296

#295 5月21日

少しだけ確認できたが、相変わらずonReceive終了時にセンサー値取得。
以下、流れと解決案。

<流れ>
AlarmManagerがonReceiveを呼ぶ

onReceive内でregisterListenerを呼ぶ

registerListenerがセンサーを発動する

onReceiveが終わる時にセンサー値を取得する

<解決案>※略称使用
解決案1
時間をずらしたアラームを2個用意して、片方でセンサー値取得。片方でデータ記入
心配:getresultがどういう処理をするのか

解決案2
オンレシ内でブロードキャストを実行してデータ記入のオンレシを発動させる
心配:センサー値取得がオンレシ終了のタイミングなこと

解決案3
レジスタリスナーを解除してオンレシ終了前に値を取得できるか確認する


実際にどの解決案もできず、終わり。

#296 5月22日

今日は無理だった。

この記事が気に入ったらサポートをしてみませんか?