package Ġcom . lor cal host . wa key Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . media . Ring tone Manager Ċ import Ġandroid . net . Uri Ċ Ċ class ĠAlarm Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext ?, Ġintent : ĠIntent ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġalarm Uri : ĠUri ? Ġ= ĠRing tone Manager . getDefault Uri ( Ring tone Manager . TYPE _ ALARM ) ĊĠĠĠĠĠĠĠ Ġif Ġ( alarm Uri Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġalarm Uri Ġ= ĠRing tone Manager . getDefault Uri ( Ring tone Manager . TYPE _ NOTIFICATION ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġval Ġring tone Ġ= ĠRing tone Manager . get Ring tone ( context , Ġalarm Uri ) ĊĠĠĠĠĠĠĠ Ġring tone !!. play () ĊĠĠĠ Ġ} Ċ }