package Ġde . t roid o . ek st end . android . int ents Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . app . Pending Intent Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . net . Uri Ċ Ċ inline Ġfun Ġ< re ified ĠT Ġ: ĠActivity > ĠContext . activity Intent ( ĊĠĠĠĠĠĠĠ Ġrequest Code : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġflags : ĠInt Ġ= ĠPending Intent . FLAG _ ONE _ SHOT , ĊĠĠĠĠĠĠĠ Ġaction : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġuri : ĠUri ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġintent Block : ĠIntent . () Ġ-> ĠUnit Ċ ): ĠPending Intent Ġ= ĊĠĠĠĠĠĠĠ ĠPending Intent . getActivity ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthis , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrequest Code , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġintent < T >( action , Ġuri , Ġintent Block ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġflags ĊĠĠĠĠĠĠĠ Ġ) Ċ Ċ inline Ġfun Ġ< re ified ĠT Ġ: ĠActivity > ĠContext . activity Intent ( ĊĠĠĠĠĠĠĠ Ġrequest Code : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġflags : ĠInt Ġ= ĠPending Intent . FLAG _ ONE _ SHOT , ĊĠĠĠĠĠĠĠ Ġaction : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġuri : ĠUri ? Ġ= Ġnull Ċ ): ĠPending Intent Ġ= ĊĠĠĠĠĠĠĠ Ġactivity Intent < T >( request Code , Ġflags , Ġaction , Ġuri ) Ġ{} Ċ