package Ġme . s het j . recorder . core Ċ Ċ /** Ċ Ġ* Ġ** @ author ï¼ļ** Ġs het j < br ></ br > Ċ Ġ* Ġ** @ create Time ï¼ļ** Ġ 2 0 1 9 / 6 / 2 1 < br ></ br > Ċ Ġ* Ġ** @ email ï¼ļ** Ġ 3 7 5 1 0 5 5 4 0 @ qq . com < br ></ br > Ċ Ġ* Ġ** @ describe ** Ġ Ġ< br ></ br > Ċ Ġ*/ Ċ open Ġclass ĠSim Record Listener Ġ: ĠRecord Listener , ĠPermission Listener Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġneed Permission () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonStart () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Reset () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Recording ( time : ĠLong , Ġvolume : ĠInt ) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Pause () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Rem ind ( duration : ĠLong ) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonSuccess ( is Auto Complete : ĠBoolean , Ġfile : ĠString , Ġtime : ĠLong ) Ġ{ ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġoverride Ġfun Ġon Max Change ( time : ĠLong ) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonError ( e : ĠException ) Ġ{ ĊĠĠĠ Ġ} Ċ Ċ } Ċ