Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Percorrer objetos tela – troca de cor

Acho q desse jeito vc pega tudo, ai é só ver o que é o que e mudar a cor.

http://stackoverflow.com/questions/7784418/get-all-child-views-inside-linearlayout-at-once

use getChildCount() and also getChildAt() like this may be

int childcount = ll.getChildCount();
for (int i=0; i < childcount; i++){
     
View v = ll.getChildAt(i);
}





Em 25 de maio de 2012 00:24, Douglas Alípio <douglas.alipio@gmail.com> escreveu:
Eu não sei fazer isso pelo XML não... mas se eu fosse você, montaria essa tela dinamicamente através do código java mesmo.

Em 24 de maio de 2012 15:49, Cristian Cardoso <buiucardoso@gmail.com> escreveu:

Boa noite!
Existe alguma forma de percorrer todos os objetos de um determinado
layout?
Exemplo:
http://pastebin.com/up16evEg

gostaria de pegar todos os "TextView" que tiver nesta tela, tipo um
"findViewById" so que passo por parâmetro o tipo de objeto (TextView,
EditText, Button etc..etc..) e que  me retorne um array com todos os
objetos que possa percorrer e tratar conforme a necessidade.

Para que isso?

O usuário vai poder escolher a cor de fundo do APP hoje estou dando um
"findViewById" para cada item que quero trocar a cor.. e dessa forma
troco. só que isso "não atende", sim funciona, mas é trabalhoso.

Alguém tem alguma dica de como resolver isso?

não tenho nem ideia de por onde iniciar...

Forte Abraço.
Cristian Cardoso



--







Atenciosamente,
Douglas Alípio Mesquita



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

0 comentários:

Postar um comentário