1

加速度計からデータをキャプチャする必要があり、迅速な変更が必要なため、SENSOR_DELAY_FASTEST を使用します。
問題は、1 秒あたり数百 (おそらく数千) のイベントが作成され、UI スレッドが非常に遅くなることです。

ワーカー スレッドで加速度計イベントをキャプチャする方法はありますか (IntentService を試してみましたが、Android サービスがデフォルトで UI スレッドで実行されることがわかりました)

編集

イベントに対して多くの処理を行うわけではありません。基本的には、最新の 200 件のイベントを保持するキューにイベントを配置するだけです。

4

0 に答える 0