Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Background Redimensionavel no DialogFragment + Duvida Bonus

Galera, agradeço a todos os comentarios de ajuda. Finalmente deu certo o funcionamento do 9patch porem pelo fato de a imagem ter textura nao ficava muito legal. Fiz outro com uma imagem mais simples e funcionou perfeitamente. Acho que agora eu aprendi.
Com relação a pergunta bonus, alguem tem alguma sugestão?

Em quinta-feira, 28 de novembro de 2013 15h08min57s UTC-2, Matheus Henrique da Silva escreveu:
Apesar de isso parecer ser um problema bastante comum, não consegui encontrar nenhuma solução satisfatoria para o meu problema.
No meu aplicativo, em certos momentos será necessário exibir um DialogFragment para o usuario, e dependendo da situação, esse dialog pode ter 3 tamanhos, de acordo com as informações que exibe.
O grande problema, como muitos ja sabem, é que esse DialogFragment terá, no mínimo, a altura do seu background.
Já tentei algumas maneiras que encontrei na internet, tais como adicionar um FrameLayout antes de tudo e e setar seu scaleType e (tentar) trabalhar com 9 path images, sem sucesso.
Eu poderia gerar 3 tamanhos diferentes de background, mas sabemos que do ponto de vista do design isso não é correto e provavelmente dara alguma diferença quando executado em diversas resoluções. 
Afinal, qual seria uma solução adequada (profissional) para o problema?

Dúvida bônus: de maneira geral, como os desenvolvedores (ou designers) fazem para gerar TODAS as imagens do seu resources nas diferentes resoluções? Eu ainda apanho muito com isso e desconfio que deve haver alguma ferramenta que gera a imagem nas resoluções adequadas para o Android. Ou é tudo feito de maneira manual? Tentei no Asset Studio mas acho que aquilo é só para gerar ícones mesmo, e ainda assim eu apanho na hora de usar pq há informações que eu não conheço.
Qualquer dica sobre alguma ferramenta ou bom costume na geração dessas imagens eu agradeço.

Abraços e obrigado por qualquer ajuda.

--
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/groups/opt_out.

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

0 comentários:

Postar um comentário