1
resposta

coroutines

olá, fellas!

Assisti o vídeo do instrutor Alex falando sobre as coroutines e ele implementa o seguinte código:

val scope = CoroutineScope(Dispatchers.IO)
        scope.launch {
            // código para ser executado de forma assincrona
            withContext(Dispatchers.Main) {
                // código para ser executado na main thread
            }
        }

acontece que eu chamo o meu DAO váaaarias vezes e queria saber se existe alguma outra forma de implementar as coroutines ou vou ter mesmo que escrever o código acima todas as vezes que utilizar o dao pra fazer um crud no bando de dados

vlwww

1 resposta

Fala Ley, de boa ?

Cara tu vai ter que escrever esse código mesmo, não tem jeito :(

O que geralmente rola, é a galera organizar o código de uma forma que o manipulamento de threads ficam num ponto único, atualmente, nos view model