Для начала сделал просто в одном активити
Создал класс для таймера с задачей, и там воспроизвожу звук с помощью MediaPlayer. Промежутки взял 5-10 минут. Но если я заблокирую экран, то задача остановится через некоторое время.
Я создал IntentService и теперь вызываю эту задачу в нем, а сервис вызываю из основной активити вот так:
Код: Выделить всё
Intent intent = new Intent(this, ZingZing.class);
bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
Что происходит с активити, когда я блокирую экран?