Реализация слушателя встряски (SensorEventListener
) в одном abstract
Activity
(скажем: ShakeListenerActivity
) и получение всех других Activity
расширений ShakeListenerActivity
.
определяют абстрактный методскажем: shakeDetected(Params...)
) в ShakeListenerActivity
и переопределить его во всех дочерних Activities
.
В дочерних Activity
shakeDetected(Params...)
вы можете реализовать другую логику соответственно.shakeDetected()
всякий раз, когда вы обнаруживаете сотрясение через SensorEventListener