Android AsyncTask dentro AsyncTask
Então, eu estou trabalhando em um decodificador de código de barras, que uma vez que temos o código de barras vai para múltiplos APIs pela internet para decodificar o que acabou de ser escaneado. O problema é que tenho que vincular algumas análises XML, e não sei se estou fazendo certo.
Assim, uma vez que o código de barras é escaneado, meu programa chama um ASyncTask que passa por uma API para recuperar o nome do produto. Uma vez que ele tenha o nome, eu quero que ele chame outro ASyncTask. Eu sei que isso é possível instanciando um ASyncTaks noonPostExecute()
do outro, mas acho que isso está errado, porque é como caixas dentro de caixas. Então não é possível / melhor instanciar meu segundo ASyncTask dentro da minha atividade principal, e fazê-lo esperar até que meu primeiro ASyncTask seja concluído?
(Inglês não é meu idioma principal, espero ter sido claro).