package Ġjp . tak ke . data stats Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ Ċ import Ġjp . tak ke . util . My Log Ċ Ċ /** Ċ Ġ* Ġ éĢļçŁ¥ ãģ® ãĤ« ãĤ¹ãĤ¿ ãĥł ãĥľ ãĤ¿ ãĥ³ ãģĭãĤī ãģ® æĬ ¼ ä¸ĭ ãĤ¤ ãĥĻ ãĥ³ãĥĪ ãĥ¬ ãĤ· ãĥ¼ãĥĲãĥ¼ Ċ Ġ*/ Ċ class ĠSwitch Button Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ?) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġaction Ġ= Ġintent ?. action ĊĠĠĠĠĠĠĠ ĠMy Log . d (" Switch Button Receiver . on Receive Ġ[$ action ]") ĊĊĊĠĠĠĠĠĠĠ Ġ// Ġaction ĠãĤĴ å¼ķ ãģį ç¶ Ļ ãģĦ ãģ§ ĠLayer Service . onStart Command Ġãģ« æĬķ ãģ Ĵ ãĤĭ ĊĠĠĠĠĠĠĠ Ġval Ġservice Intent Ġ= ĠIntent ( context , ĠLayer Service :: class . java ) ĊĠĠĠĠĠĠĠ Ġservice Intent . action Ġ= Ġaction ĊĠĠĠĠĠĠĠ Ġcontext . start Service ( service Intent ) ĊĠĠĠ Ġ} Ċ } Ċ