Não esqueci não.
Tive uns atrasos no projeto mas devo testar isso hoje ou amanhã.
Em 28 de maio de 2015 09:17, Alexandre M. Carvalho Petraglia <alexmcarv@gmail.com> escreveu:
Depois nos informe a solução que você encontrou/adotou.Obrigado,Alexandre--Em 27 de maio de 2015 14:43, Alexandre M. Carvalho Petraglia <alexmcarv@gmail.com> escreveu:Eu fiz um "RoundedImage" arredondando o background do layout com shape. Dentro do layout coloquei o ImageView.Não usei na toolbar, mas na tela mesmo. A imagem e a cor de fundo eu coloco dinamicamente pois dependo dos valores.No meu caso, foi um indicador em legenda de gráfico. Como na imagem no e-mail.Encontrei várias pessoas herdando do ImageView e criando o próprio componente, sobre-escrevendo o onDraw se não me engano. Mas não tenho detalhes.1 - Criei o shape:<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@android:color/transparent"/>
<corners
android:radius="40dp"/>
</shape>2 - Coloquei um imageView dentro de um layout. E coloquei o background do layout como sendo o shape<RelativeLayout
android:id="@+id/imagem_indicador_cor"
android:layout_width="36dp"
android:layout_height="36dp"
android:gravity="center"
android:background="@drawable/fundo_redondo">
<ImageView
android:id="@+id/imagem_indicador_valor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerInside"/>
</RelativeLayout>O resultado foi esse:
Espero ter ajudado, ou ao menos dado uma luz.
Abraço
Alexandre
2015-05-27 14:15 GMT-03:00 Rudson Lima <rudsonlive@gmail.com>:Olha se isso da certo pra ti.View view = getLayoutInflater().inflate("teu layout com a imagem", new RelativeLayout(this), false);
actionBar.setCustomView(view, layout);2015-05-27 14:06 GMT-03:00 Gink Labrev <gink.labrev@gmail.com>:Ninguém ?--
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.
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