package Ġcom . ang cy o . coroutine Ċ Ċ import Ġandroidx . lifecycle . Lifecycle Ċ import Ġandroidx . lifecycle . Lifecycle Owner Ċ Ċ /** Ċ Ġ* Ċ Ġ* ĠEmail : ang cy o @ 1 2 6 . com Ċ Ġ* Ġ@ author Ġang cy o Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 0 3 / 1 4 Ċ Ġ*/ Ċ Ċ open Ġclass ĠLifecycle Scope ( ĊĠĠĠ Ġlifecycle Owner : ĠLifecycle Owner ? Ġ= Ġnull , ĊĠĠĠ Ġcancel Life Event : ĠLifecycle . Event Ġ= ĠLifecycle . Event . ON _ DESTROY Ċ ) Ġ: ĠAndroid Scope ( lifecycle Owner , Ġcancel Life Event ) Ġ{ Ċ Ċ }