elizarov
02/11/2018, 9:39 AMfun onCreate() { createJob = launch { create() } }
fun onStart() { startJob = launch { createJob.await(); start() } }
fun onResume() { resumeJob = launch { startJob.await(); resume() } }
fun onPause() { resumeJob.cancel() }
fun onStop() { startJob.cancel() }
fun onDestroy() { createJob.cancel() }