user2498796
user2498796

Reputation: 11

"Shake" app to respond at any time

I want my app to start an activity at any time in response to a "shake" of the phone.

Would it be advisable to have a service constantly running in the background that listens for a change in the accelerometer?

Does anyone have any other way to do this?

There are plenty of apps that do this kind of thing.

Upvotes: 1

Views: 710

Answers (1)

verybadalloc
verybadalloc

Reputation: 5804

Yes, using a service would be the way to go, since your app needs to be running for the SensorEventListener to work.

Check out this answer for some code on how to implement a SensorEventListener (in an activity, but similar code can be used in a service).

Upvotes: 1

Related Questions