Для тех, кто ищет код, эквивалентный Kotlin, наверх ответ , это сработало для меня:
val intentFilter = IntentFilter(Intent.ACTION_SCREEN_ON)
intentFilter.addAction(Intent.ACTION_SCREEN_OFF)
registerReceiver(object: BroadcastReceiver() {
override fun onReceive(context:Context, intent:Intent) {
if (intent.action == Intent.ACTION_SCREEN_OFF) {
Log.d(TAG, Intent.ACTION_SCREEN_OFF)
}
else if (intent.action == Intent.ACTION_SCREEN_ON) {
Log.d(TAG, Intent.ACTION_SCREEN_ON)
}
}
}, intentFilter)
(автоматическое преобразование Kotlin в Android Studio не сработалопоэтому я быстро переписал фрагмент - надеюсь, это сэкономит кому-то еще эту минуту или две)