Код: Выделить всё
class MyReceiver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
Log.e("MyReceiver", "onReceive")
}
}
< /code>
И это как я настраиваю таймер: < /p>
val am: AlarmManager = getSystemService(Context.ALARM_SERVICE) as AlarmManager
val intent = Intent(this, MyReceiver::class.java)
val pi: PendingIntent = PendingIntent.getBroadcast(this, 0, intent, PendingIntent.FLAG_IMMUTABLE)
//am.setInexactRepeating(AlarmManager.ELAPSED_REALTIME, 0, 1000, pi)
am.setRepeating(AlarmManager.ELAPSED_REALTIME, 0, 1000, pi)
Подробнее здесь: https://stackoverflow.com/questions/796 ... trepeating