package Ġcom . ru u vi . station . alarm . receiver Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . ru u vi . station . database . tables . Alarm Ċ import Ġjava . util .* Ċ Ċ class ĠM ute Alarm Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġalarm Id Ġ= Ġintent . getInt Extra ( ALARM _ ID , Ġ- 1 ) ĊĠĠĠĠĠĠĠ Ġif Ġ( alarm Id Ġ!= Ġ- 1 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġalarm Ġ= ĠAlarm . get ( alarm Id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( alarm Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcalendar Ġ= ĠCalendar . getInstance () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcalendar . add ( Calendar . HOUR , Ġ 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġalarm . muted T ill Ġ= Ġcalendar . time ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġalarm . update () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠAL ARM _ ID Ġ= Ġ" alarm Id " ĊĠĠĠ Ġ} Ċ }