質問: 0; i < accell2.size(); i++) { accell2.get(i); } ```
回答: リスナー登録時に registerListener を使ってインターバルを設定すればよいと思います SensorManager.SENSOR_DELAY_NORMAL など > > 加速度の値を一定間隔で取得したい > > > 結論的にはハード次第なので どうにもできないところがあります 使っているセンサーによって出力できる間隔が決まっている ということです パフォーマンスの異なるAndroidがある以上 この辺りはとくになおざりにされていると思いますが 結局以下の設定は最低限できるのでしょう SENSOR_DELAY_FASTEST 最速通知頻度(デバイスのスペック次第) SENSOR_DELAY_NORMAL 通常のサンプリング SENSOR_DELAY_GAME ゲームに適した間隔 SENSOR_DELAY_UI ゲームではないアプリ向け ではこの値は具体的にどれくらいかと言うのはゆるい感じがします 参考: https://akira-watson.com/android/accelerometer.html