Buscar

Durante o processamento em segundo plano utilizando uma subclasse da classe AsyncTask, o progresso da execução é informado em background dentro do ...

Durante o processamento em segundo plano utilizando uma subclasse da classe AsyncTask, o progresso da execução é informado em background dentro do método doInBackground() através da chamada do método publishProgress()
Durante o processamento em segundo plano utilizando uma subclasse da classe AsyncTask, o progresso da execução é informado em background dentro do método doInBackground() através da chamada do método publishProgress().
O método publishProgress() é utilizado para notificar a thread da interface do usuário sobre o progresso atual da tarefa em segundo plano. Ele recebe os dados de progresso como argumento e os envia para o método onProgressUpdate(), que é executado na thread da interface do usuário.
Dentro do método doInBackground(), você pode chamar o método publishProgress() em pontos específicos do processamento em segundo plano para relatar o progresso atual. Isso permite que você atualize a interface do usuário com informações relevantes durante a execução da tarefa em segundo plano.
O uso do método publishProgress() é útil quando você deseja fornecer feedback de progresso para o usuário enquanto uma tarefa em segundo plano está sendo executada. Por exemplo, você pode atualizar uma barra de progresso na interface do usuário ou exibir mensagens de status para indicar o andamento da tarefa.
Ao chamar o método publishProgress() dentro do doInBackground(), você garante que a notificação de progresso seja entregue corretamente à thread da interface do usuário para atualizações visuais adequadas.
Portanto, a resposta correta é o método publishProgress().

Essa pergunta também está no material:

S6_nota10_atividades_com_comentarios
9 pág.

Programação para Dispositivos Móveis Universidade Virtual do Estado de São PauloUniversidade Virtual do Estado de São Paulo

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é o método publishProgress(). Ele é utilizado para notificar a thread da interface do usuário sobre o progresso atual da tarefa em segundo plano e recebe os dados de progresso como argumento e os envia para o método onProgressUpdate(), que é executado na thread da interface do usuário.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais