Вы можете использовать Простой таймер, считающий 5 минут, и изменить страницу, когда она будет завершена. Дополнительно используйте GestureDetector на странице A (или в верхней части приложения, в зависимости от того, что вам нужно), а действие onTap сбрасывает таймер. Не уверен, что он будет работать отлично, но стоит попробовать.