Android как работать с сенсором?

Я хочу, чтобы когда я встряхиваю телефон, он случайным образом генерировал какое-то нет. Я работаю с API2.2 и пытаюсь использовать SensorListener, но он показывает, что он устарел. так какой из них я должен использовать.

пожалуйста, дайте мне любое предложение, как это сделать. Спасибо


person Jyosna    schedule 09.06.2011    source источник


Ответы (3)


Как сказал Сион, используйте SensorEventListener. Здесь, на SO, есть много примеров этого; например, проверьте это. Для тестирования встряхивания в эмуляторе также может помочь что-то вроде SensorSimulator.

person areyling    schedule 09.06.2011

Вместо этого используйте SensorEventListener. В документах есть довольно хорошее объяснение этого. Акселорометр, вероятно, датчик, который вы хотите использовать здесь.

person Xion    schedule 09.06.2011

Вот пример того, как использовать класс диспетчера датчиков на Android:

http://developer.android.com/reference/android/hardware/SensorManager.html

person Milos Cuculovic    schedule 23.01.2012