Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Trocar cor ícone utilizando navegação por aba

Implementei a TabLayout da Design Support com os ícones ao invés de texto. 

Mas não vi um modo de trocar a cor do ícone quando a aba estiver selecionada. Talvez em uma versão futura seja implementada uma maneira padrão de colocar ícones nas abas sem a necessidade de fazer um "workaround".







Em 12 de junho de 2015 09:06, Francis Mariano <francismariano@gmail.com> escreveu:
Legal Rudson, vou dar uma olhada.

Obrigado.

Em 12 de junho de 2015 09:03, Rudson Lima <rudsonlive@gmail.com> escreveu:
Francis, utiliza a Design Support Library, la vc vai encontrar a TabLayout.



Em 12 de junho de 2015 08:57, Francis Mariano <francismariano@gmail.com> escreveu:
Bom dia pessoal,

Estou utilizando navegação por aba utilizando SlidingTabLayout e SlidingTabStrip. Alterei essas classes para colocar um ícone ao invés do texto padrão.
Para trocar a cor do icone também utilizo um selector
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icone_selected" android:state_selected="true" />
<item android:drawable="@drawable/icone" />
</selector>
Alguém sabe se é possível trocar a cor do ícone sem a necessidade de ter dois drawable para isso, utilizando por exemplo o setColorFilter().
Desde já obrigado. 

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

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

0 comentários:

Postar um comentário