Obrigado pela resposta,
Mais do jeito que estou fazendo vou ter que fazer um switch pra verificar o nome do icone ex
switch(nome){
case "ic-notificacao":
drawable = getResource().getDrawable(R.mipmap.ic_notificacao);
break;
case "ic-home":
drawable = getResource().getDrawable(R.mipmap.ic_home);
break;
}
Imagina pra 200 300 400 ícones que tenho vou ter que fazer um pra cada ? e inviável e perca de tempo eu acho,
queria saber se tem um jeito de tipo
drawable = getResource().getDrawable(R.mipmap."nome");
Pra eu fazer isso só uma vez pra não precisar fazer isso 200 vezes;
Obrigado e abraço;
Em 4 de fevereiro de 2016 17:05, Jonas Alves <jonasfa@gmail.com> escreveu:
On Thu, Feb 4, 2016 at 7:18 PM Nelson Plínio Martins Lisboa <dev12.seucondominio@gmail.com> wrote:Bom dia, tarde, noite,--Galera queria um auxilio pois estou trabalhando num projeto que envolve uma grande quantidade de ícones que e utilizado em vários lugares do app.Queria saber se tem alguma forma de pegar eles de uma forma dinâmica, pois o servidor manda pro app o nome do ícone do ícone que deve ser utilizado em cada lugar ex:"ic_notificação"e com isso e enviável fazer um switch ou if else para verificar qual e o nome do ícone e dar o getResources().getDrawable(R.mipmap. ...)Se alguém saber uma forma ou método que possa me ajudar a fazer isso e puder me auxiliar agradeço.Muito obrigado pela atenção e tudo de bom a todos.Abraço.
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 a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/ZWRbA_AD1bw/unsubscribe.
To unsubscribe from this group and all its topics, 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