Como você pode passar vários parâmetros primitivos para o AsyncTask?
Existem questões relacionadas, comoComo posso passar 2 parâmetros para uma classe AsyncTask?, mas eu corri para a dificuldade de tentar em vão passar vários primitivos como parâmetros para um AsyncTask, então eu quero compartilhar o que eu descobri. Essa sutileza não é capturada nas perguntas e respostas existentes, portanto, quero ajudar quem tiver o mesmo problema que eu e salvar a dor.
A questão é esta: eu tenho múltiplosprimitivo parâmetros (por exemplo, dois longos) que eu quero passar para um AsyncTask para ser executado em segundo plano - como pode ser feito? (Minha resposta ... depois de lutar com isso por algum tempo ... pode ser encontrada abaixo.)