Ohhhh valeu!!! Não sabia também não. Depois vou experimentá-lo :D
Obrigado pela informação
Em 11 de junho de 2015 22:52, Gink Labrev <gink.labrev@gmail.com> escreveu:
Pessoal,Não precisa desse trabalho todo não.
Só criar um Drawable a partir de RoundedBitmapDrawable e alocar como logo da Toolbar.Nem sabia que o Android já tinha uma classe nativa para deixar um bitmap circular.--Em 2 de junho de 2015 11:24, Gink Labrev <gink.labrev@gmail.com> escreveu:Essa solução aqui demonstra como obter um drawable a partir de uma imagem na web.Mas ela será exibida quadrada, não arredondada.Em 2 de junho de 2015 11:06, Gink Labrev <gink.labrev@gmail.com> escreveu:@Marcelo,Fiquei curioso com sua sugestão.Como gero um Drawable a partir de um CircleImageView ?A imagem será baixada através do Picasso e alocada no CircleImageView, portanto não pode ficar na pasta /drawables.Certamente seria mais simples e desejável usar o setNavigationIcon(), mas não vejo como fazer isso, ainda mais deixando a imagem arredondada.Em 2 de junho de 2015 10:51, Marcelo Alves <marcelo.alves@gmail.com> escreveu:--você tem razão, mas fiquei curioso. Quando tiver um tempinho vou fazer um teste de performance!!!Não esqueça de fazer um post ou ao menos postar os resultados aqui na lista.Você diz gerar um drawable seria uma imagem já arredondada? Se for, eu acho complicado pois e se for cadastro dinâmico como cadastro de contatos? Teria que fazer edição e tudo mais.Agora fiquei surpreso. Você não coloca a imagem em tamanho "natural" lá, certo? Tem que redimensionar antes, pra evitar gasto desnecessário de memória e CPU fazendo o decoding, então seria uma etapa a mais nessa conversão.(Se não faz a conversão, imagine uma foto vinda da câmera e indo pra lá, são megabytes e megabytes de memória desperdiçada para mostrar detalhes que não são visíveis):: marcelo.alves--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário