Создайте обработчик в onCreate, отпустите его в onDestroy, отправьте сообщение / опубликуйте runnable в onStart, удалите сообщение / runnable в onStop.
Это сбросит таймер при каждом повороте, так что вы можете потенциальнодержите заставку, если вы поворачиваете устройство каждую секунду.
В Android может потребоваться секунда или около того, чтобы переключать вращения, вам, вероятно, нужно такое поведение, потому что было бы возможно запустить приложение, повернуть и не видетьвсплеск.