package Ġio . f ard og . timestamp Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . preference . Preference Manager Ċ Ċ class ĠTimestamp Show Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext ?, Ġintent : ĠIntent ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontext ?: return ĊĠĠĠĠĠĠĠ Ġintent ?: return ĊĊĠĠĠĠĠĠĠ Ġval Ġid Ġ= Ġintent . getInt Extra (" id ", Ġ- 1 ) ĊĠĠĠĠĠĠĠ Ġif Ġ( id Ġ> Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġprefs Ġ= ĠPreference Manager . getDefault SharedPreferences ( context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprefs . edit (). put Boolean ( context . getString ( R . string . storage _ ts _ timestamp _ hide ) Ġ+ Ġ". ${ id }", Ġfalse ). apply () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠSettings Activity . update Comp lication ( context , ĠTimestamp Provider Class :: class . java ) ĊĠĠĠ Ġ} Ċ }