2011-05-03 74 views
1

任何人都可以請幫助我如何降低加速度計在Android設備上的靈敏度?安卓加速度計敏感性編程

+0

爲什麼你需要改變它?你不能只根據你的要求縮放SensorEvent中的值嗎? – forsvarir 2011-05-03 14:28:00

+0

我得到的值太多。我使用加速度計在應用程序中移動。當我將設備傾斜很少時,對象移動速度非常快。所以想減少它。 – Phalu 2011-05-03 14:30:11

+0

你看過嗎:http://developer.android.com/resources/samples/AccelerometerPlay/src/com/example/android/accelerometerplay/AccelerometerPlayActivity.html,具體是這行:mSensorManager.registerListener(this,mAccelerometer,SensorManager。 SENSOR_DELAY_UI);亞歷山大 – forsvarir 2011-05-03 14:33:39

回答

3

您應該使用高通濾波器濾除高頻。這將平滑價值。

退房Android Sensor event docs

+0

你能幫我嗎? PLZ讓我知道我們如何在android sdk中給出的AccelerometerPlay演示API實現它? – Phalu 2011-05-03 18:53:04

+0

我添加了傳感器事件文檔的鏈接。一探究竟。 – Josnidhin 2011-05-04 01:59:38

+0

非常感謝。我通過實施高通濾波器得到了解決方案。感謝所有幫助的人。 – Phalu 2011-05-04 20:53:57