Alexey Pushkarev
11/25/2018, 9:01 PMdewildte
11/25/2018, 9:05 PMconnectService() but that seems wrong too.dewildte
11/25/2018, 9:07 PMsuspendKoroutine?Alexey Pushkarev
11/25/2018, 9:07 PMAlexey Pushkarev
11/25/2018, 9:08 PMdewildte
11/25/2018, 9:08 PMconnectService() an extension function of CoroutineScope?Alexey Pushkarev
11/25/2018, 9:09 PMdewildte
11/25/2018, 9:10 PMdewildte
11/25/2018, 9:10 PMdewildte
11/25/2018, 9:12 PMsuspendKoroutine API.Alexey Pushkarev
11/25/2018, 9:14 PMDico
11/25/2018, 9:14 PMDico
11/25/2018, 9:15 PMAlexey Pushkarev
11/25/2018, 9:15 PMDico
11/25/2018, 9:16 PMDico
11/25/2018, 9:17 PMAlexey Pushkarev
11/25/2018, 9:17 PMDico
11/25/2018, 9:17 PMDico
11/25/2018, 9:18 PMDico
11/25/2018, 9:18 PMAlexey Pushkarev
11/25/2018, 9:19 PMconnectService(), right?Dico
11/25/2018, 9:19 PMDico
11/25/2018, 9:20 PMAlexey Pushkarev
11/25/2018, 9:21 PMAlexey Pushkarev
11/25/2018, 9:22 PMbdawg.io
11/25/2018, 9:36 PMconnectService() if not), then invoke the suspend coroutine suspend fun doSomethingAsync(...) {
if (!billingClient.isReady) { connectService() }
return suspendCoroutine<List<SkuDetails>> { cont -> ... }
}Alexey Pushkarev
11/25/2018, 9:40 PMuli
11/25/2018, 11:51 PM