package Ġapp . alle ver . android . lib . core . function . permission Ċ Ċ import Ġandroid . content . Context Ċ Ċ interface ĠI Permission Engine Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ è§£åĨ³ åĵª äºĽ ä¸į åľ¨ æłĪ é¡¶ Activity è¯·æ±Ĥ çļĦ æĿĥéĻĲ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġrequest Permission ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ Ġlistener : ĠPermission Listener , ĊĠĠĠĠĠĠĠ Ġvar arg Ġpermissions : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġrequest Permission ( listener : ĠPermission Listener , Ġvar arg Ġpermissions : ĠString ) ĊĠĠĠ Ġfun Ġjump Setting ( context : ĠContext , Ġrequest Code : ĠInt ) ĊĠĠĠ Ġfun Ġhandle Permission Result ( ĊĠĠĠĠĠĠĠ Ġrequest Code : ĠInt , ĊĠĠĠĠĠĠĠ Ġpermissions : ĠArray < out ĠString >, ĊĠĠĠĠĠĠĠ Ġgrant Results : ĠInt Array ĊĠĠĠ Ġ) Ġ{ ĊĊĠĠĠ Ġ} Ċ }