質問: android studioについて質問です 現在加速度センサーや地磁気センサーをボタンを押してcsv形式で保存するアプリを作っています.
回答: onSensorChangedで 書き込みデータを文字列化するところ(write_intの代入箇所) event.values[~]の所はacceleratiorValues[~]の値ではないでしょうか? リスナーを分けてないので 磁気も加速度も両方同じevent.valuesで通知されます。 それをtryの上のif文でgetTypeをして 加速度の通知なのか磁気の通知なのかを切り分けて それぞれの配列で一時保存する処理ですよね? 以上から、 加速度の通知を書き込みたければ、acceleratiorValuesを書き込めばよいと思います。