Boa noite,
Qual a diferença entre viewCriada.transacao_icone.setBackgroundResource e viewCriada.transacao_icone.setImageResource, pois usei o ImageResource e o resultado foi o mesmo.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite,
Qual a diferença entre viewCriada.transacao_icone.setBackgroundResource e viewCriada.transacao_icone.setImageResource, pois usei o ImageResource e o resultado foi o mesmo.
Boa tarde, Daniel, como vai?
O setBackgroundResource() fará com que a largura e a altura da imagem sejam esticadas para preencher o tamanho da visualização.
O setImageResource() permitirá que sua imagem mantenha sua proporção de aspecto.
Espero ter ajudado!