24 lines
608 B
Kotlin
24 lines
608 B
Kotlin
import android.util.Log
|
|
|
|
class AlarmEventLogger {
|
|
companion object {
|
|
private const val TAG = "AlarmEventLogger"
|
|
}
|
|
|
|
fun logAlarmEvent(event: String) {
|
|
val currentTime = System.currentTimeMillis()
|
|
Log.d(TAG, "Alarm Event: $event at $currentTime")
|
|
}
|
|
|
|
fun logAlarmSet(alarmId: Int, time: String) {
|
|
Log.i(TAG, "Alarm set: ID = $alarmId, Time = $time")
|
|
}
|
|
|
|
fun logAlarmTriggered(alarmId: Int) {
|
|
Log.w(TAG, "Alarm triggered: ID = $alarmId")
|
|
}
|
|
|
|
fun logAlarmCanceled(alarmId: Int) {
|
|
Log.e(TAG, "Alarm canceled: ID = $alarmId")
|
|
}
|
|
} |