Não entendi sua resposta.
Vou explicar de novo, tenho uma imagem que pus ela como width 800dp e quero uma animation translate ate o final dela. Porém se eu ponho 100% (ou menos 100% no caso pq ela rola para a esquerda), passa do final da imagem e vai ate o fim. Pois o ponto 0 fica no lado esquerdo. Tentei pegar o percentual que a imagem tem maior que a tela e fazer o translate, porém não funciona. Alguem tem alguma ideia de como fazer?
segue abaixo parte do codigo que fiz:
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth(); // deprecated
float tamanhoImagem = 800.0f;
float percentual = (float) ((tamanhoImagem / width) - 1);
final Animation animacaoTamanho =
new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0f, Animation.RELATIVE_TO_PARENT, -percentual,
Animation.RELATIVE_TO_SELF, 0f, Animation.RELATIVE_TO_SELF, 0f);
2013/1/6 Marcelo Henrique <marcelohd02@gmail.com>
OpenGL,
Enviado por Gmail Android
Em 06/01/2013 16:43, "Pedro Cortez" <pedro.fellipe.cortez@gmail.com> escreveu:----Senhores,eu tenho a minha tela de splash. Tenho uma imagem bem grande, o objetivo dela é ajustar ela em relação ao eixo Y e depois fazer uma animaçãozinha de rolagem para a direita ate passar a imagem inteira. Contudo, nao consigo ajustar a imagem somente em relação a Y. Alguem tem alguma ideia de como fazer isso?--
att,
Pedro Cortez
att,
Pedro Cortez






0 comentários:
Postar um comentário