Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] RoundedImageView na Toolbar

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 ?

Em 26 de maio de 2015 12:08, Gink Labrev <gink.labrev@gmail.com> escreveu:
Alguém sabe customizar o logo da toolbar, tipo o icone abaixo ?
Ao invés de exibir um ImageView, gostaria de exibir uma RoundedImageView.



--
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.



--
Rudson Lima ( live-O ) Desenvolvedor Android
Contato +55 85 87050560 - Fortaleza-ce
Social facebook | google+ | linkedin

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário