Na mosca, Thiago.
Deu certinho.
Obrigado pela a ajuda.
[]s
Em 9 de dezembro de 2011 18:47, Orlando Xavier <ox@orlandoxavier.com> escreveu:
Thiago, estou usando canvas.
Essas informações que você me passou são bem úteis.
Saindo do trampo, chegando em casa, vou testar, ok?
Valeu aí!
[]sEm 8 de dezembro de 2011 16:11, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:
Orlando,O que você está usando para mostrar as imagens? (imageview, canvas, outro?)Onde você guardou as imagens? (drawable-hdpi, drawable, assets, outro?)Pela descricão do problema, o Android está provavelmente redimensionando as imagens para cada densidade de tela. Então você precisa setar o posicionamento também baseado na densidade da tela.Exemplo:1) se as imagens estão em drawable/2) se a posicão correta delas em um telefone mdpi é 100x200Então em um telefone hdpi você precisa setar a imagem em: 150x300 (x1.5)ldpi: 0.75mdpi: 1.00hdpi: 1.50xdpi: 2.00Thiago2011/12/7 Ricardo A. Sá <azevedosa@gmail.com>Olá..Tem várias maneiras de adaptar sua aplicação para tamanhos diferentes de display, de uma olhada na documentação, especificamente na parte de resourceshttp://developer.android.com/guide/topics/resources/index.html
Em 7 de dezembro de 2011 21:28, Danilo Monteiro <danilomonteiroo@gmail.com> escreveu:Eu acho que você deve fazer outro layout de um tamanho maior também.Outra possível solução mas não sei se funciona para tudo, é deixar as imagens dentro de "container/layout" com tamanho fixo e colocar as coisas dentro dele, acredito que ele poderá mudar de posição mas as imagem dentro não vão mudar de posição, contudo eu não testei isso.Em 7 de dezembro de 2011 20:00, Orlando Xavier <ox@orlandoxavier.com> escreveu:Boa noite, pessoal.
Tenho um projeto de faculdade, que é uma aplicação de fitness.
Estamos tentando finalizar a implementação de um requisito, que é um gráfico do corpo humano.
Este gráfico possui uma imagem geral, com todos os músculos do corpo. Seto esta imagem para aparecer no centro da tela. Até aí, tudo bem.
Temos a imagem, também, de cada músculo do corpo, que deverá ser montada exatamente em sua posição, definida na imagem geral.
Quando passo as coordenadas por pixel (X e Y), no emulador fica bacaninha, em um Galaxy 5 também aparece tudo normal. Mas quando testamos em smartphones com display superior em tamanho, a imagem fica bagunçada (ok, já era o esperado).
A pergunta é: como devemos fazer para que as imagens apareçam em seus respectivos lugares, independente de resolução de tela?
Obrigado a todos.
--
Orlando Xavier
Analyst / Developer
Twitter: @orlandoxavier(83) 8765-4696 - (83) 9692-3676Linux User #500540
--
Danilo Monteiro Ribeiro
"O único lugar onde o sucesso vem antes do trabalho é no dicionário.""Faça com que seus SONHOS tenham INVEJA de seu FUTURO"
Graduando em Sistemas de Informação
http://lattes.cnpq.br/9054177799378154
--
Thiago Rosa
--
Orlando Xavier
Analyst / Developer
Twitter: @orlandoxavier
(83) 8765-4696 - (83) 9692-3676Linux User #500540
--
Orlando Xavier
Analyst / Developer
Twitter: @orlandoxavier
(83) 8765-4696 - (83) 9692-3676
Linux User #500540 





0 comentários:
Postar um comentário